gpt4 book ai didi

android - 'aapt' 错误。预编译器构建中止

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:15:50 25 4
gpt4 key购买 nike

我正在使用 Eclipse 4.2.2 和 Android SDK 22.0.1 构建一个使用 Facebook 和 Google Play 服务库的 Android 应用程序。但是我遇到了一个问题:每次我包含一个或两个库时,aapt 详细模式都会在某些时候崩溃(我假设这也会在详细模式关闭时崩溃,因为 R.java 文件不是在我的项目):

[2013-06-21 01:33:40 - Project]     (new resource id com_facebook_placepickerfragment_list_row from /Users/Solens/workspace/FacebookSDK/res/layout/com_facebook_placepickerfragment_list_row.xml)
[2013-06-21 01:33:41 - Project] (new resource id com_facebook_us
[2013-06-21 01:33:41 - Project] 'aapt' error. Pre Compiler Build aborted.

如果我不包含项目编译正确的库。我已经尝试了几种解决方案,例如 clean -> build project,尝试更新 sdk 工具(但我使用的是最新版本),但它们中的任何一个都有效。我什至尝试将操作系统切换到 Windows 7(我使用的是 Mountain Lion),但还是出现了同样的问题。

有趣的是,我有另一个项目,这两个库都添加了,唯一的区别是,到目前为止,这个另一个项目的资源比我崩溃的项目少。

我已经被这个问题困了两个星期了,仍然没有找到解决方案。

提前致谢。

P.S.: 相关问题 -> aapt erros when generating resource ids

最佳答案

我遇到了同样的错误,并尝试使用旧的 android 构建工具,正如@Onko 在第二条评论中建议的那样解决问题。 android 构建工具 v19 不会在你的资源文件中报告错误。

所以我所做的是,在 SDK Manager 中重新下载 Build-tools v18 并删除 v19.0.1,然后重新启动 eclipse 并清理并强制 eclipse 重建项目。之后我发现我的资源 xml 文件中有什么错误。

关于android - 'aapt' 错误。预编译器构建中止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17229306/

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