每当我尝试添加新的字符串资源时,Strings.xml都会给出翻译错误

Bri*_*shi 4 android kotlin

以下是当我尝试添加新的字符串资源时的唯一错误消息。

注意:我不做任何本地化,只有默认值文件夹,并且仅使用从XML布局中提取 android studio的字符串功能将字符串添加到strings.xml文件中。

“ string_name”在此处翻译,但在默认语言环境中找不到。

inm*_*yth 5

在较新的Android Studio(v.3)中,任何以点命名的字符串都将导致“ ...在此处翻译,但在默认语言环境中找不到”错误。如果您的strings.xml具有这样的内容

<string name="aaa.bbb">cccc</string>
Run Code Online (Sandbox Code Playgroud)

您需要将其更改为

<string name="aaa_bbb">cccc</string>
Run Code Online (Sandbox Code Playgroud)


Aba*_*Aba 5

我确实使缓存无效并重新启动,这解决了我的问题。