enter image description here我是新到Android。我剛剛在android studio中創建了一個項目,並在其manifest.xml
中遇到了問題。錯誤發生在我有在Android Studio中的錯誤
android:icon="@mipmap/ic_launcher
它無法解析此符號。 我在Android工作室1.2.11
enter image description here我是新到Android。我剛剛在android studio中創建了一個項目,並在其manifest.xml
中遇到了問題。錯誤發生在我有在Android Studio中的錯誤
android:icon="@mipmap/ic_launcher
它無法解析此符號。 我在Android工作室1.2.11
更換
android:icon="@mipmap/ic_launcher
與
android:icon="@drawable/ic_launcher"
也就是說,你的表現應該像
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.org.yourpackage" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".YourStartingActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
UPDATE
嘗試,
Go to File > Invalidate Caches/Restart and Invalidate and Restart
Android Studio中
。
謝謝,但它並沒有爲我工作。我的可繪製文件夾中沒有任何文件。我試圖從mipmap文件夾複製和粘貼圖像,這也沒有奏效。 –
請你張貼的清單文件太.. – Lal
我的清單是與上面相同。但是當我將mipmap更改爲drawable時,它顯示相同的錯誤,即無法解析符號drawable。一兩件事,求佛,我RES /可繪製文件夾爲空 –
看在紋理貼圖的文件夾,看看啓動器圖標在那裏爲你使用了正確的分辨率。您可以將其更改爲「@/ic_launcher」,其中文件夾位於圖標所在的位置。
的紋理貼圖文件夾放置你的應用程序圖標而已。您使用的任何其他可繪製資產應該像以前一樣放置在相關的可繪製文件夾中。
根據這一Google blogpost:
這是一個放置在mipmap-文件夾中的啓動圖標(不是drawable-文件夾),因爲它們在從該器件的電流密度不同的分辨率使用的最佳實踐。 引用當mipmap-文件夾,確保您使用的是以下參考:
機器人:圖標=「@紋理貼圖/ ic_launcher」
添加您的啓動圖標MIP映射文件夾
你可以請發表您的清單文件太.. – Lal