我刚开始学习Android开发。
最初,我按照developer.android.com上的说明进行操作。我应该告诉我,我之前也有ADT,有点旧版本。我已经更新了第一个ADT的SDK管理器,它现在不起作用,因为plagins不匹配。我删除了它并下载了最新版本的ADT 23.0.3。也来自SDK管理器。 最后我创建了“Hello world”应用程序。但是,在自动生成的APP代码中,几乎所有行都用红色加下划线。
有人可以解释我为什么会这样。我该如何解决这个问题
答案 0 :(得分:0)
有人可以解释我为什么会这样。我该如何解决这个问题 问题
首先,检查Project > Properties > Android > Project Build Target
中的目标版本。它应该是您用于布局XML文件元素的最新版本。
否则,Eclipse将无法正确生成导致所有问题的R.java
文件。
我最新的项目构建目标是 - Google API API级别19
第二次,
您需要Project -> Clean
。
除其他外,这应该重新生成您的R.java
文件。
还要删除任何import android.R.*
语句,然后进行我提到的清理工作。
答案 1 :(得分:0)
尝试项目 - >清洁。 您可能必须让项目静置几分钟以清除引用和其他所有内容。如果仍然无效,请尝试重新启动Eclipse。
答案 2 :(得分:0)
此论坛上的很多人都经历过类似的问题,包括我自己的sdk下载。我已经在XP和最近的Windows 8上安装了sdk。如果您仔细按照说明操作,则应在下载和安装SDK之前安装Java JDK。确保系统环境变量中的PATH变量指向JDK所在的文件夹,但不要删除或覆盖原始OS PATH变量。只需在原始路径变量之前用分号在OS PATH变量之前添加它 还要确保JDK位于主程序文件Java文件夹中。最后,如果所有其他方法都无法从其他浏览器重新下载SDK。希望这可以帮助。如果没有尝试在这个论坛上可以找到的许多其他解决方案。
答案 3 :(得分:0)
你好我在2014年7月4日也面临这类问题,有很多开发人员遇到这类问题,然后我使用Android开源项目 - 问题追踪论坛,但我无法解决这个问题。最后我有用使用当前Android SDK的新日食,它运行正常。