【发布时间】:2019-03-30 15:50:33
【问题描述】:
我正在尝试根据this manual 手动构建 apk(没有 gradle),但我不明白如何使用具有资源的库。我已经下载了 Android 支持库,解压了appcopmpat 目录并在javac 中指定了-classpath。我也在尝试在aapt 中指定资源的路径,但它报告名称冲突。我应该只重命名我的应用的资源,还是有更好的解决方案?
这是命令($MANIFEST 和 $ANDROID 只是路径):
aapt package -f -m -J app/src -M ${MANIFEST} -I ${ANDROID} -S appcompat/res app/res
还有错误信息:
app/res/values/strings.xml: error: Duplicate file.
appcompat/res/values/strings.xml: Original is here.
【问题讨论】: