2011-07-25 73 views
1

我在/res/drawable中放入了一個PNG圖像,並在清單中指定了它,但Eclipse引發了一個錯誤,說No resource found無法設置應用程序圖標

我到處搜索過,似乎無法找到答案。

文件名也出現在自動完成中,沒有擴展名。

編輯:圖標的文件名ic_menu_umbrella.png

,這裏是它如何出現在清單中

<application android:label="@string/app_name" android:icon="@drawable/ic_menu_umbrella"> 
+0

請顯示/ RES /繪製和相關的艙單線圖標的位置。 – MByD

+0

@MByD我編輯了我的問題。 –

+0

我想你應該把圖標放在文件夾中:drawable-ldpi,drawable-mdpi,drawable-hdpi – MByD

回答

2

轉到該文件夾​​確保圖片存在。


使用管理特性打開Eclipse。


確保您的res文件夾完成(含價值和佈局文件夾)


嘗試使用另一張照片。如果有效,問題出在你的照片上。


確保您的圖片的文件名是ic_menu_umbrella.png

+0

我發現問題所在,我將圖標鏈接到項目,而不是導入它。 –

3

我不能評論,所以我會回答,請嘗試清潔工程( 右鍵點擊項目 - > Android - >修復Android項目項目 - >清潔)運行它,有時候我會遇到像這樣的問題。

+0

我已經做過多次了,如果清單中有錯誤,Eclipse拒絕生成R.java。 –

+0

你說圖標的名字是ic_menu_umbrella,你沒有指定它是一個JPG,PNG或BMP圖像,也許它只是不受支持?,嘗試將圖像轉換爲PNG可能嗎? – jmsalcido

+0

我忘了把擴展名,編輯它。 –

相關問題