2014-07-26 3 views
1

настоящее время я использую пользовательский build.xml, который конфигурирует ProGuard с муравья, но я получаю несколько проблем при работе:Ant Пользовательские сборки и ProGuard

>ant clean release 

из командной строки.

В частности,

1) "Не удалось загрузить определения из anttasks.properties ресурсов. Это не может быть найден."
2) «Не удалось загрузить определения из ресурса emma_ant.properties. Его не удалось найти».
3) «Проблема: не удалось создать задачу или настройку типа» в настройке линии [import = «false» /], где скобки действительно < и>.

Мой файл build.xml можно найти по следующей ссылке:

(http://pastebin.com/SZXesU8P)

Любая помощь очень ценится!

Райан конфигурации

ответ

2

Ваша Эмма задача родственный здесь:

<!-- Emma configuration --> 
<property name="emma.dir" value="${sdk.dir}/tools/lib" /> 
<path id="emma.lib"> 
    <pathelement location="${emma.dir}/emma.jar" /> 
    <pathelement location="${emma.dir}/emma_ant.jar" /> 
</path> 
<taskdef resource="emma_ant.properties" classpathref="emma.lib" /> 

Вопросы:

  1. Вы установите значение свойства sdk.dir?
  2. Являются ли баки emma в следующих местах?
    • $ {sdk.dir} /tools/lib/emma.jar
    • $ {sdk.dir} /tools/lib/emma_ant.jar

Поскольку файл ANT не установить sdk.dir собственности, я предполагаю, что это проблема.

+0

Благодарим за отзыв! Я проверил, и я ссылаюсь на SDK в файле local.properties, но я не думаю, что файл build.xml ссылается либо на SDK, либо на local.properties. У меня также нет эммских банок в этих местах. – user3812290

+0

@ user3812290 Это объясняло бы ошибку :-) –

Смежные вопросы