我只想更改Icon和我的应用程序的名称。我在strings.xml文件中更改了“app_name”。
<string name="app_name">Linak</string>
但是我点击了AndroidManifest.xml文件中的这一行:
<application
android:icon="@drawable/linak120x120"
android:label="@string/Linak" <-----this line
不再有用了。
错误消息是: 错误:找不到与给定名称匹配的资源(在'label'处,值为'@ string / Linak')。
即使我想删除或撤消此行,也会出现错误。
答案 0 :(得分:1)
确认您正在编辑sourceSets声明的真实 AndroidManifest.xml - 例如:android.sourceSets.main {manifest.srcFile&#39; src / somePath / AndroidManifest.xml&#39; }
双击构建错误通常会将您带到基于buildType,flavor和其他任务的清单合并处理的生成的 AndroidManifest.xml gradle创建。
(如果将鼠标悬停在Android Studio的选项卡上,它将显示清单的路径。生成的清单位于build / intermediates / ...并由合并结果覆盖)
答案 1 :(得分:0)
机器人:标签=&#34; @串/ APP_NAME&#34;
答案 2 :(得分:0)
我也遇到了这个问题。如果找到物理文件->应该位于Properties子文件夹中,然后在Notepadd ++中打开xml文件,则可以永久编辑该行。我在Visual Studio中复制了所做的编辑,这次可以保存并且没有还原为默认设置。
希望这会有所帮助!