Как объединить или переопределить build.xml для Android в phonegap / Cordova

Я работаю над решением для гибридных приложений для нескольких устройств для Cordova в Visual Studio 2015. Я использую Grunt по некоторым причинам, поэтому в моем решении есть папка "node-modules", и я не могу собрать для Android из-за эта папка.

Soluton добавить это свойство:

<property name="aapt.ignore.assets" value="&lt;dir&gt;node_*" />

в build.xml для Android, чтобы исключить модули узлов, которые будут встроены, но файл build.xml создается с помощью моей сборки решения Visual Studio, и, похоже, нет возможности указать свойство ignore в конфиге cordova. XML.

Я также пытался создать файл build.xml в /res/native/android/ (эквивалентно / res / cert / android / в предыдущем CTP MDHA), но слияния не было сделано.

Любая идея?

1 ответ

Решение

Попробуйте добавить это в \res\native\android\ant.properties:

aapt.ignore.assets=<dir>node_*

Этот файл, кажется, импортирован в build.xml (который генерируется), поэтому он предоставляет обходной способ получения вашего значения там.

Другие вопросы по тегам