我的清单给我一个错误
找不到符合'标签的给定名称的资源'有价值的 ' @串/ APP_NAME
但我已经在strings.xml
清单::
<application
android:label="@string/app_name "
>
<activity
android:name=".authentication.AuthenticatorActivity" android:label="@string/login_label"/>
<activity
android:name=".authentication.SignUpActivity" android:label="@string/signup_title" />
<service android:name=".authentication.UdinicAuthenticatorService">
<intent-filter>
<action android:name="android.accounts.AccountAuthenticator" />
</intent-filter>
<meta-data android:name="android.accounts.AccountAuthenticator"
android:resource="@xml/authenticator" />
</service>
</application>
</manifest>
String.xml ::
<resources>
<string name="app_name">AccountAuthenticator</string>
<string name="label">Udinic</string>
<string name="action_settings">Settings</string>
<string name="signup_title">Create new account</string>
<string name="login_label">Log in</string>
</resources>
答案 0 :(得分:2)
删除main / manifest和debug / manifest中的空间 (android:label =“@ string / app_name”),我认为你正在做一个。 享受
答案 1 :(得分:0)
从行@string/app_name
中删除空格。 Manifest中有额外的空间。在这一行android:label="@string/app_name "
答案 2 :(得分:0)
如果删除android:label="@string/app_name "
中的空格无效
然后转到项目文件夹 app / 并删除构建文件夹,然后 再次移除空间并重建您的项目。
答案 3 :(得分:0)
这对我有用。删除字符串和名称之间的空格,然后再次输入空格
<resources>
<string name="app_name">Sample_Dao</string>
</resources>