private void setDefaultSettings() {
SettingsFragment.SETTING_KEY = getResources().getString(R.string.default_key);
}
<resources>
<string name="default_key">Key1</string>
</resources>
我在这里漏掉了什么?
r.java
未生成的主要原因是生成失败,r.java
是从/res
文件夹中定义的所有ID和其他常量生成的。如果不清楚为什么r.java
没有生成,请手动构建项目,方法是转到终端并键入
格拉德卢洁净建筑
对于Windows,或者
default_key在我的Strings.xml文件中: 我试图: 清理并生成项目 清理、同步分级、生成项目 修改xml文件、清除、同步分级、生成 包括android.r.string、clean、sync gradle、build 我错过了什么?
我收到这个编译器错误:无法解析符号“R”。我知道这个问题可能看起来很熟悉,但与此问题相关的许多其他问题说,尽管有错误,但代码可以编译,而我的代码不能,或者可以通过清理项目和/或重新启动Android Studio(我使用0.8.6)来解决问题,而在我的情况下,这不起作用。导入类解决了编译器错误,但在我启动活动时导致我的应用程序崩溃。包含错误的. java代码是: 我还了解到,这可能是由布局错误引起
我终于要从Eclipse迁移到Android Studio,连一个小模块都连不上了。 这里是参考资料中唯一的文件--正如您可以通过屏幕截图看到的,这里没有错误 但在需要它的类中,r'没有解析。所以我很困惑--没有太多东西要查
我的Android Studio不断给出错误,无法解析符号R。它是Android目录中名为R.java的文件。我已将此文件安全地保存在目录中。但它仍然显示出错误。在互联网上搜索到这个错误后,人们建议我重新构建/清理/升级项目同步/重新启动Android Studio和其他方法。我什么都做了。但问题仍然存在!怎么办??
我的Android Studio一直在给出错误不能解析符号R。它是Android目录中的一个文件,名为r.java。我把这个文件安全地放在目录里。但是,它仍然显示出错误。在网上搜索到这个错误后,人们建议我做重建/清理/分级项目同步/重启Android Studio等方法。我什么都做了。但问题仍然存在!怎么办??