gpt4 book ai didi

android - 错误aapt : Return code 139 try include library

转载 作者:行者123 更新时间:2023-11-29 14:52:16 25 4
gpt4 key购买 nike

我正在尝试在我的 android 项目中包含一个库,我从 android 属性中包含该库。两个项目(lib 和我的项目)都使用相同版本的 android 进行编译,它们具有相同的兼容性库。如果我在示例项目中包含相同的库,则工作正常。

我的问题是当我在我的项目中包含 lib 并刷新时,R 文件没有生成并出现错误“aapt:返回代码 139”我在构建器中设置了详细模式,但错误出现在不同的地方.

我在其他机器(都是 mac)上做了同样的事情,具有相同的 adt 和相同的 eclipse 版本并且可以工作。

我尝试增加 eclipse 内存,但这并没有解决问题。

有人知道这是怎么回事吗?什么是错误 139?为什么它在一台机器上工作而在另一台机器上不工作?

谢谢,

最佳答案

可以与 ID 生成问题相关联。
不要在样式中使用 @+id/...
@+id/... 只能在布局中使用。
否则你会得到Error executing apt: return code 139 during build.
使用 @id/... 并在需要时使用帮助资源文件生成 id:res/values/ids.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="header" />
<item type="id" name="footer" />
</resources>

http://developer.android.com/guide/topics/resources/more-resources.html#Id

关于android - 错误aapt : Return code 139 try include library,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14579561/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com