Publikowanie na rynku Android: atrybut „android: icon”: atrybut nie jest wartością ciągu
Próbuję opublikować aplikację na Android Market, otrzymuję następujący błąd:
W / ResourceType (16964): Brak znanego pakietu podczas pobierania wartości dla numeru zasobu 0x01030006 BŁĄD pobieranie atrybutu „android: icon”: atrybut nie jest wartością ciągu
Oto plik AndroidMannifest.xml:
<code><?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="it.prezzofelice.android" android:versionCode="6" android:versionName="1.0.05" > <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15" /> <!-- Prezzofelice --> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- C2DM --> <permission android:name="it.prezzofelice.android.permission.C2D_MESSAGE" android:protectionLevel="signature" /> <uses-permission android:name="it.prezzofelice.android.permission.C2D_MESSAGE" /> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <!-- Flurry --> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <application android:icon="@drawable/ic_launcher" android:label="@android:style/Theme.NoTitleBar" android:theme="@style/AppTheme" android:name=".MainApplication" > <uses-library android:name="com.google.android.maps" /> <activity android:name=".SplashActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:launchMode="singleInstance" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".MainActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".deals.DealsListActivity" android:theme="@style/AppTheme" android:configChanges="orientation|keyboardHidden" android:label="@string/app_name" /> <activity android:name=".deals.DealDetailsActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".deals.CityListActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".deals.BuyActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".coupons.CouponListActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".profile.ProfileActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".deals.DealMapActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".profile.LoginRegisterActivity" android:theme="@style/AppTheme" android:launchMode="singleTop" android:label="@string/app_name" /> <activity android:name=".profile.LoginActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".profile.RegisterActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <activity android:name=".coupons.CouponDetailsActivity" android:theme="@style/AppTheme" android:label="@string/app_name" /> <service android:name=".BrowserService" /> <receiver android:name=".c2dm.C2DMBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND" > <intent-filter> <action android:name="com.google.android.c2dm.intent.RECEIVE" /> <category android:name="it.prezzofelice.android" /> </intent-filter> <intent-filter> <action android:name="com.google.android.c2dm.intent.REGISTRATION" /> <category android:name="it.prezzofelice.android" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-filter> </receiver> </application> </manifest> </code>
Próbowałem już obu tych metod bez powodzenia:
Zdefiniowałem wartości / strings.xml z łańcuchem „nazwa_aplikacji”.
Stworzyłem folder „drawable” z ic_launcher.png skopiowany z drawable-hdpi
Jakaś podpowiedź?
Dzięki, pozdrawiam Maurizio