Tôi có lỗi này "L ERI nhận 'android: label' thuộc tính: thuộc tính không phải là giá trị chuỗi" khi cố gắng xuất bản ứng dụng của tôi lên thị trường Android. Một thời gian trước, ứng dụng này đã được xuất bản thành công trên thị trường, nhưng khi tôi áp dụng các thay đổi nhỏ trong AndroidManifest.xml (thay đổi versionCode và versionName), tôi nhận được lỗi này liên tục.ERROR nhận thuộc tính 'android: label': thuộc tính không phải là giá trị chuỗi
Tôi nhìn cho tất cả các chủ đề tương tự ở đây, chẳng hạn như:
Android Market Publishing Issues
The file is invalid: ERROR getting 'android:name' attribute: attribute is not a string value
nhưng không ai trong số những giải pháp giúp tôi. Bạn có biết bất kỳ lý do nào khác của lỗi như vậy không? Đây là AndroidManifest.xml của tôi:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.samsung.att.deskhome" android:versionCode="12" android:versionName="2.3">
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.SET_WALLPAPER" />
<uses-permission android:name="android.permission.SET_WALLPAPER_HINTS" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<application android:icon="@drawable/mainmenu_icon_homemount" android:label="@string/app_name">
<activity android:name=".CradleMain" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar" android:launchMode="singleTask" >
<meta-data android:name="android.dock_home" android:value="true" />
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DESK_DOCK" />
</intent-filter>
</activity>
<activity android:name=".CradleHomeSettings" android:label="@string/cradle_home_settings" android:launchMode="singleTask" android:configChanges="orientation">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DESK_DOCK" />
</intent-filter>
</activity>
<activity android:name=".CradleWeatherSettings" android:label="@string/cradle_weather_settings" android:launchMode="singleTask" android:configChanges="orientation">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DESK_DOCK" />
</intent-filter>
</activity>
<activity android:name=".CradleWallpaperChooser" android:label="@string/pick_wallpaper" android:screenOrientation="nosensor" android:finishOnCloseSystemDialogs="true" android:configChanges="locale">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DESK_DOCK" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="8" />
<uses-sdk android:maxSdkVersion="10" />
</manifest>
Lý do của vấn đề là các giá trị/strings.xml không chứa một trong các thuộc tính "android: label", mặc dù nó nằm trong các tệp strings.xml được bản địa hoá khác. – amilien