Android Gradle Error:"无法获得调试的应用程序ID"

时间:2014-06-17 16:27:39

标签: android gradle android-studio sync

我最近更新了android studio,现在gradle赢了与我的项目同步。有谁知道这个错误信息意味着什么?

3 个答案:

答案 0 :(得分:8)

检查你的androidmanifest.xml是否有错误。当我错过了一个"来自一个属性。

答案 1 :(得分:1)

正如Alec所说,你的androidmanifest.xml有错误。

您可以使用以下链接验证您的Android清单文件。

http://www.w3schools.com/xml/xml_validator.asp

\n (new line)
<?xml version="1.0" encoding="utf-8"?>
....more xml code....

XML文件前面的新行也会导致此错误(我很难学到它)。

答案 2 :(得分:0)

将编译器版本更新为1.7后,我的AndroidManifest.xml似乎已由gradle / AS更新,最终出现类似错误&#34;无法获取发布的应用程序ID&#34;。

罪魁祸首是缺少工具名称空间,通过添加它来修复:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:tools="http://schemas.android.com/tools"
          package="com.my.android.app" ></manifest>