繁体   English   中英

Android Wear版本建立Aapt错误

[英]Android Wear release build aapt error

我正在尝试构建包括Android Wear应用程序在内的应用程序的发行版。 在为移动应用程序运行assembleRelease任务时,出现以下错误:

错误:任务':MusicAppMobile:handleReleaseMicroApk'的执行失败。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'command'D:\\ dev \\ tools \\ android-sdk \\ build-tools \\ 23.0.2 \\ aapt.exe''用非零退出值1完成

我的构建工具,插件和库是最新的。 我已经尝试了干净的重建。

更新:我尝试在build.gradle中针对移动设备和穿戴设备进行的其他尝试均未成功:

  • minifyEnabled false
  • 收缩资源错误

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

... aapt.exe转储标志... wear-release.apk

以及完整的错误消息。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM