问题描述
使用先前的AAPT,可以使用-S
参数包括多个资源源,如下所示:
aapt.exe package -S res -S extract\design\res -S extract\appcompat-v7\res -I "%ANDROID_JAR%\android.jar" -M AndroidManifest.xml -F myapp.ap_ -J build
AAPT2的AAPT的全等-S
参数似乎是--dir
。适当的AAPT2命令为:
aapt2.exe compile --dir res --dir extract\design\res --dir extract\appcompat-v7\res -o resources.zip
aapt2.exe link resources.zip -I "%ANDROID_JAR%\android.jar" --manifest AndroidManifest.xml -o myapp.ap_ --java build
但是,多个--dir
参数不会导入多个资源。仅执行最后一个,在这种情况下为extract\appcompat-v7\res
。
上面的命令行在所有方面都不是很好的理解。这些行仅用于演示问题。
AAPT2如何包含多个资源目录?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)