首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"AAPT2“错误2018

"AAPT2“错误2018
EN

Stack Overflow用户
提问于 2018-08-14 14:52:15
回答 1查看 316关注 0票数 0

我在Android上遇到了这个错误

"AAPT2错误:有关详细信息,请检查记录“

我看过一些教程,很多人建议您在gradle.properties文件中放入android.enableAapt2 = false,但我得到了另一个错误

“选项'android.enableAapt2‘已弃用,不应再使用。请使用'android.enableAapt2 = true’删除此警告。

它将在2018年底被淘汰。“。

然后我得到了另一个错误,即

命令‘Process’C:\ Users \ GONZALO \ Sdk \ Local \ Android \Sdk\ build-tools \ 27.0.3 \ aapt.exe '‘以非零输出值1 '’结束。

问题来了,我该怎么做呢?

截图:

EN

回答 1

Stack Overflow用户

发布于 2018-08-14 15:12:13

为你的错误

"AAPT2错误:有关详细信息,请检查记录“

当您弄乱了某个.xml文件时,就会出现此问题。我将建议您逐一浏览它们,并查找最近所做的更改。这可能是一个愚蠢的错误造成的。

在我的例子中,我意外地将颜色字符串硬编码为#FFFFF(我知道这是一种糟糕的做法)。正如你所看到的,它有5华氏度而不是6华氏度。

解决方案

1:你能做的就是在你的gradle控制台运行assembleDebug。它将为您找到特定的行。

2:添加一个供参考的镜像以运行assembleDebug.

为你的错误

构建命令‘

'’C:\ Users \ GONZALO \ AppData \ Local \ Android \ Sdk \-tools\ 27.0.3 \ aapt.exe '‘以非零输出值1’‘结束。

首先,尝试从Build菜单中清理并重新生成项目。

第1步:转到Build -> Clean Project

第2步:转到Build -> Rebuild项目

这应该可以解决您的问题。

否则,请尝试从SDK管理器更新Android SDK构建工具,并修改您的build.gradle以使用最新的buildToolsVersion,即"27.0.3“作为

正如我在您的文件夹名称中看到的那样,它只有27.0.3,请与gradle文件中的名称进行交叉检查。并尝试按如下方式更改它

代码语言:javascript
复制
android {
buildToolsVersion "27.0.+"
...
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51835338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档