0
我爲Android創建了HelloTabWidget教程應用程序,似乎無法使其工作。我收到一條警告,說應用程序意外關閉或停止。控制檯只記錄該活動正在啓動,但它保持在那裏。該應用程序已成功安裝在仿真器上,但沒有別的。HelloTabWidget必須在仿真器上意外強制關閉
伊夫上傳了我的代碼在這裏:
www.santiapps.com/HelloTabWidget.zip
,如果你可以查看代碼,並指出,如果你看到任何可能的問題,我將不勝感激。我在日食helios上運行它,在avd min7,target12和max12上運行。我在同一個avd上運行helloworld,運行良好。
我該怎麼做才能找出問題所在?
謝謝,但我有點困惑。但讓我試着解釋一下:(1)match_parent我假設你所說的一些命令只適用於版本8+。你給我一個<8的選項。但是我將目標sdk設置爲12,這大於8,那麼爲什麼我需要改變它呢? (2)是清單說minSDK11。爲什麼這是一個問題,如果我使用11作爲目標?我瞭解有3個可繪製的目錄,但教程沒有指定哪3個。我應該只在所有3個目錄中放置一個副本嗎? – marciokoko 2011-05-14 14:29:08
當你說「在avd min7,target12和max12上」時,我解釋說這可能意味着你試圖用Android 7運行這個模擬器。只是在清單中指定minSdkVersion或targetSdkVersion並不會停止eclipse從讓您將應用程序部署到較小版本的仿真器或設備。 http://goo.gl/Ufjqc如果你確定你使用的模擬器運行的是Android 12,那麼它的屏幕分辨率是多少?如果它具有HDPI的屏幕分辨率,則不需要對可繪製目錄進行任何更改。 – 2011-05-14 17:05:29