我正在尝试构建包含Android Wear应用的应用发布版本。 在为移动应用程序运行 assembleRelease 任务时,出现以下错误:
错误:任务执行失败':MusicAppMobile:handleReleaseMicroApk'。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'D:\ dev \ tools \ android-sdk \ build-tools \ 23.0.2 \ aapt.exe''完成非零退出值1
我的构建工具,插件和库是最新的。我已经尝试了干净的重建。
更新:我在 build.gradle 中尝试移动和穿戴的其他事情没有成功:
答案 0 :(得分:0)
我终于找到了导致错误运行的完整命令 gradle assembleRelease --debug 。
... aapt.exe dump badging ... wear-release.apk
完整的错误消息。
错误获取服务的'android:permission'属性...属性不是字符串值
我将服务权限从“@string / ...”引用更改为权限字符串常量。现在构建成功了。我想在发布构建过程中删除了字符串资源。