-post-build не является зависимостью для -do-debug, но предназначена для выпуска - PullRequest
0 голосов
/ 23 марта 2012

Относительно "родительского" файла сборки Android.Местоположение: android-sdk/tools/ant/build.xml.

Мне просто интересно, почему -post-build не является зависимостью для -do-debug, а для release.

Я бынапример, скопировать APK, сгенерированный сценарием сборки, в определенное место, и -post-build кажется лучшим местом для этого.Однако он не вызывается в -do-debug.Также кажется, что это было бы единственное место, чтобы сделать такую ​​вещь.Потому что для release, -post-build вызывается после всех подписей.

Я что-то здесь упускаю?Есть ли лучший способ добиться этого?Или это просто ошибка?

1 Ответ

2 голосов
/ 16 апреля 2012

Обновление: определенно ошибка SDK! - коллега столкнулся с ним только сейчас, используя r15 Android SDK.

Я использую Android SDK r17, запускаю задачу ant debug делает запуск задачи -post-build , которую я определил в своем build.xml.

Возможно, это была ошибка в используемой вами версии SDK.

У меня есть сообщение в блоге с примером о том, как я использую задачу -post-build .

...