【发布时间】:2013-10-27 14:32:27
【问题描述】:
我正在尝试从教程中运行一个简单的 android 项目,但是我收到了流行的“R 无法解析为变量”错误。我检查了我的 gen 文件夹,但 R.id 文件不存在。这是我迄今为止尝试过的事情的清单:
- 已经完成了数十亿次的干净构建。
- 修复了项目属性
- 我的 .xml 文件中没有错误,并且它们不包含大写字母等。
- 源和清单中的包名完全相同。
- 已安装最新的 SDK 更新 + 重启 eclipse。
- 已删除 gen 文件并进行了另一个干净的构建。
根据eclipse,只有源文件有错误。
这是一个可能导致问题的主题.xml 文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- the theme applied to the application or activity -->
<style name="CustomActionBarTheme"
parent="@android:style/Theme.Holo">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="android:actionBarTabTextStyle">@style/MyActionBarTabText</item>
<item name="android:actionMenuTextColor">@+color/actionbar_text</item>
</style>
<!-- ActionBar styles -->
<style name="MyActionBar"
parent="@android:style/Widget.Holo.ActionBar">
<item name="android:titleTextStyle">@style/MyActionBarTitleText</item>
</style>
<!-- ActionBar title text -->
<style name="MyActionBarTitleText"
parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">@color/actionbar_text</item>
</style>
<!-- ActionBar tabs text styles -->
<style name="MyActionBarTabText"
parent="@android:style/Widget.Holo.ActionBar.TabText">
<item name="android:textColor">@color/actionbar_text</item>
</style>
</resources>
如果这听起来很熟悉,请提前道歉,但我已经尝试了从以前的帖子中看到的所有内容。
如果需要,很乐意提供更多详细信息。提前致谢。
【问题讨论】:
-
Eclipse 可能通过添加您不想要的导入来“帮助”无法编译的源文件...查看它的顶部以查看。
-
检查系统上是否安装了 32 位 JDK,同时检查 Eclipse 插件的更新。
标签: android eclipse r.java-file