我正在尝试从教程中运行一个简单的 android 项目,但是我收到了流行的“R 无法解析为变量”错误。我检查了我的 gen 文件夹,但 R.id 文件不存在。这是我迄今为止尝试过的事情的清单:
- 已经完成了数十亿次的干净构建。
- 修复项目属性
- 我的 .xml 文件中没有错误,并且它们不包含大写字母等。
- 源代码和清单中的包名称完全相同。
- 已安装最新的 SDK 更新 + 重新启动 eclipse。
- 已删除 gen 文件并进行了另一个干净的构建。
根据eclipse,源文件中只有一个错误。
这是一个可能导致问题的 theme.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>
如果这听起来很熟悉,请提前道歉,但我已经尝试了从以前的帖子中看到的所有内容。
如果需要,很高兴提供更多详细信息。提前致谢。