1

我正在为 Visual Studio 2015 中的 Cordova 开发多设备混合应用程序解决方案。由于某些原因,我正在使用 Grunt,因此我的解决方案中有一个“节点模块”文件夹,我无法为 Android 构建,因为这个文件夹。

解决方案是添加此属性:

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

在 Android 的 build.xml 中排除要内置的节点模块,但是 build.xml 文件是使用我的 Visual Studio 解决方案构建生成的,并且似乎无法在 Cordova 配置中指定“忽略”属性。 xml。

我还尝试在 /res/native/android/ 中创建一个 build.xml 文件(相当于之前 MDHA 的 CTP 中的 /res/cert/android/ ),但没有进行任何合并。

任何想法 ?

4

1 回答 1

1

尝试将此添加到 \res\native\android\ant.properties:

aapt.ignore.assets=<dir>node_*

该文件似乎被导入到 build.xml(生成的)中,因此它提供了一种在其中获取价值的迂回方式。

于 2015-03-03T21:12:39.830 回答