2013-08-11 2 views
2

У меня есть собственный файл сборки градиента, и мне нужно запустить aapt с различными параметрами (чтобы извлечь имена пакетов и перекомпилировать ресурсы в специально созданной директории ресурсов).с помощью плагина android gradle для запуска aapt

На данный момент я перебираю каталоги ../sdk/build-tools/* и беру последний каталог (последнее). Тем не менее, я знаю, что есть плагин android-плагин и он имеет внутри задачи aapt или метод для управления им.

Могу ли я применить плагин android и использовать только команду aapt в классе task/groovy?

10x.

ответ

1

10x раза стек переполнение для наводнения ответов я получил в то время как все идиотские вопросы получения ответа ...

я не нашел способ сделать это, но я использую следующий отдельный Gradle файл с классом, который инкапсулирует поиск aapt и его запуск, тогда я использую apply from: 'xxx.gradle' , а во включенном файле я использую ext.aapt = new AaptRunner(); то я могу использовать aapt-объект в исходном скрипте сборки.

+1

Не забудьте поделиться своим скриптом, чтобы найти aapt? –

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