gpt4 book ai didi

Android eclipse 错误?

转载 作者:行者123 更新时间:2023-11-30 03:24:30 25 4
gpt4 key购买 nike

我到处都收到错误消息:无法解决或不是我所有 R.something 的字段。

我猜 R 文件没有正确生成,根据我的阅读,这是 res 文件夹中的一个问题,但我找不到它;我删除了上次制作的布局,但问题仍然存在。

实际上没有布局显示任何错误(它们都已成功构建)。

谁能帮我解决这个问题?

最佳答案

我发现这种情况发生在我身上,布局损坏。不用担心。我正在尽力为您提供解决方案

解决方案

确保 R. 链接到的任何内容都没有损坏。修复 XML 文件中的所有错误。如果 ADK 中的任何内容损坏,R 将不会重新生成。

如果您以某种方式点击了某些东西并在您的 Activity 中创建了 import android.R,请将其删除。运行 Project -> Clean。这将删除并重新生成 R 和 BuildConfig。

确保 Project -> Build Automatically 被勾选。如果没有,请通过 Menu -> Project -> Build Project 手动构建它。

等待几秒钟,让错误消失。

如果不行,删除/gen/文件夹内的所有内容

如果仍然不起作用,请尝试右键单击您的项目 -> Android 工具 -> 修复 项目属性。

检查您的 *.properties 文件(在您的应用程序文件夹的根文件夹中)并确保其中的链接没有损坏。

右键单击您的项目 > 属性 > Android。

查看页面右侧的项目构建目标和库部分。您的构建目标应与 AndroidManifest.xml 中的目标相匹配。因此,如果在 AndroidManifest 中将目标设置为 17,请确保目标名称为 Android 4.2。如果您的库在引用下有一个 X,请删除并重新添加该库,直到出现绿色对勾为止。如果您四处移动了一些文件和文件夹,则可能会发生这种情况。

如果 R 没有重新生成怎么办

这通常发生在您的 xml 文件损坏时。

检查 XML 文件中的错误,主要在 /res/ 文件夹中

常见位置是 /layout//values/ 特别是如果你最近更改了其中一个

查看AndroidManifest.xml,我发现经常更改一个字符串,而忘记更改AndroidManifest.xml中的字符串名称。

检查是否安装了 Android SDK 构建工具。 窗口->Android SDK 管理器->工具->Android SDK 构建工具

请确保在更新 Android SDK 工具时,同时更新 Android SDK 平台工具和 Android ASK 构建工具。如果它们不匹配,构建将自动失败。

如果找不到问题,请右键单击 /gen/-> 从本地历史记录还原... -> 勾选 R.java -> 单击还原。 这并没有解决问题,但它会清除多余的错误,使问题更容易找到。

希望对您有所帮助。 :)

关于Android eclipse 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18465293/

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