我在市場發佈的應用程式和我不斷收到錯誤:發佈應用程序崩潰是由於錯誤「無法找到MainActivity」
Exception class: android.content.res.Resources$NotFoundException
Source method: Resources.getValue()
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.xxx.yyy/com.xxx.yyy.MainActivity}:
android.content.res.Resources$NotFoundException: Resource ID #0x7f45001c
應用程序有其啓動MainActivity
的開機畫面。此活動加載XML文件main.xml
。沒什麼特別的當我在我的所有手機中加載應用程序時,我都沒有錯誤。所有的模擬器都是一樣的。
我想到這個錯誤可能是因爲/res
目錄中的資源文件夾。我有以下佈局文件夾(查看圖像)。我必須有許多佈局文件夾,因爲MainActivity的佈局是這樣的,我必須將它的元素放置在距離頂部和左邊距的特殊距離處的特殊X和Y座標處。
它看起來像應用程序嘗試加載MainActivity。然後它嘗試加載佈局文件main.xml
,並在那裏失敗。
任何建議???
感謝advdnce
嘗試刪除'gen'目錄並重建項目。 – 2012-01-17 11:17:42
您是否在清單文件中添加了活動? – 2012-01-17 11:26:21
@sonuthomas當然;) – sandalone 2012-01-17 11:48:34