【发布时间】:2014-08-09 06:12:52
【问题描述】:
我经常随机收到“R 无法解析变量”错误,当它发生时我永远无法修复它们,除非我创建一个新项目并复制并粘贴所有代码。我认为这表明这些不是我的代码中的错误。我已经清理了项目,重新启动了 eclipse,我的电脑,甚至重新安装了 Eclipse,但是这些都不起作用。
我注意到 gen 文件(生成的自动文件)不包含任何文件。我自己并没有删除它们,这种情况以前经常发生。
我知道很多人就这个主题发布了问题,但他们从未为我工作过,而且他们通常得到的评价很低,所以也没有多少人关注这些问题。此外,如果它需要 cmd 或终端,请给出 Windows、Linux/Mac 的命令。我用麦克。我最近在 SDK 中安装了 GooglePlayService,尽管它在我安装后可以工作。 非常抱歉缺少有用的信息,因为我不知道问题出在哪里。
这是我的一些屏幕截图,用于显示 MainActivity.java、Package explorer 和 res.values.strings.xml。
对于以令人困惑的方式描述情况,我深表歉意,但我已尽力而为,如果您确实感到困惑,请告诉我您觉得困惑的地方。
非常感谢你!!!
【问题讨论】:
-
你试过 clean&build 吗?
-
你的 XML 文件有问题,解决它然后尝试清理你的项目。
-
我很抱歉,但我认为我没有错过我的 xml,因为它总是在我的工作区中的所有项目中发生。那么,我怎样才能一次错过我所有的 xml 呢?我个人认为这是一个日食的错误。但我也认为这是xml的战斗但是哪个文件?资源?显现?布局?我非常抱歉,但请你能更具体一点吗?但是非常感谢您的帮助!!! :)
-
@WantingtobeanAndroidDevelor 在
AndroidManifest.xml文件中,package="com.example.maps"是否仍设置在<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.maps" android:versionCode="1" android:versionName="1.0" >中?因为这个属性(package)是用来定义自动生成的R类的位置。 -
我认为 Manifest 很好,我太菜鸟了,无法 100% 理解你所说的,但我会将 manifest 的屏幕截图放在问题上(对不起,但出于某种原因, 我不能再上传图片 X( ;
标签: java android eclipse error-handling resources