R.string.default_web_client_id错误,但构建成功

时间:2019-02-13 10:18:47

标签: android android-studio

我的项目构建成功,但是R.string.default_web_client_id在Android Studio中被标记为错误。

我检查了values.xml是否生成正确,并且R.java文件包含该值。

Android Studio版本为3.3.1。

4 个答案:

答案 0 :(得分:0)

只需重新启动Android studio,否则请尝试File-> Invalidate Caches / Restart,然后单击invalidate&restart。祝你好运

答案 1 :(得分:0)

可能是两种语言使用两种不同的REPEATABLE READ

如果仅在一个string.xml中添加default_web_client_id字符串,则该字符串在Android Studio中显示为错误。

答案 2 :(得分:0)

我会尝试清理并重新构建项目。 如果您使用不同的字符串翻译(一个以上的strings.xml资源),请确保已将所有语言的字符串翻译了。

答案 3 :(得分:0)

您可以使用Butterknife装订。

BindString(R.string.default_web_client_id)
String default_web_str;

然后根据需要选择所需的用户,如下所示:

textview.setText(default_web_str);