我已经下载了几个示例 Android 项目来学习ORMLite。我经常收到这个错误说R cannot be resolved to a variable
。所以我只是做一个 CTRL+Shift+O 来自动导入所有依赖项。然后插入import android.R;
,不幸的是不能解决问题。
由于包名称是com.test;
我尝试做的,import com.test.R;
但这也不起作用。
有谁知道我该如何解决这个问题?
尝试接下来的步骤(顺序无关紧要):
更新 ADT & SDK , Eclipse 和 Java
删除 gen 文件夹,然后重新创建它。
做一个干净的项目。
右键单击项目并选择 android-tools -> fix-project-properties 。
右键单击项目并选择属性 -> java-build-path -> order-and-export。确保顺序是:
Android 4.3(始终是最新版本)
Android 私有库
安卓依赖
如果需要,您的图书馆项目
yourAppProject/gen
yourAppProject/src
确保 res 文件夹的子文件夹中的所有文件的名称都可以:只有小写字母、数字和下划线 ("_")。
始终确保 targetSdk(在清单中)指向最新的 API(当前为 18),并将其设置在 project.properties 文件中