Android Wear版本构建aapt错误

时间:2016-03-09 16:38:57

标签: android gradle

我正在尝试构建包含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 中尝试移动和穿戴的其他事情没有成功:

  • minifyEnabled false
  • shrinkResources false

1 个答案:

答案 0 :(得分:0)

我终于找到了导致错误运行的完整命令 gradle assembleRelease --debug

  

... aapt.exe dump badging ... wear-release.apk

完整的错误消息。

  

错误获取服务的'android:permission'属性...属性不是字符串值

我将服务权限从“@string / ...”引用更改为权限字符串常量。现在构建成功了。我想在发布构建过程中删除了字符串资源。