我完成了我的申請並準備在Android Market上發佈。它目前可用。在我們開始宣傳該應用之前,我們正在努力解決問題。我們只有它可用,所以我們可以分發給不住在附近的人。那麼,我的問題是,它可以很好地適用於我們向其投放的任何智能手機。我們知道的一位女士在她的銀河標籤上嘗試過它,並且崩潰了。我可以在android模擬器中複製這個錯誤。我的所有代碼都是正確的,除了我的支持屏幕標記中有大型和大型屏幕設置爲false這一事實。我的minSdkVersion是設置爲Android 1.6的Android電子市場中的應用程序不支持平板電腦。只適用於手機
任何幫助嗎?
這裏是我的平板電腦屏幕上發現了錯誤。 「應用程序MyApplication(process com.exampleapplication.myapplication)意外停止,請重試。」並且我得到的唯一按鈕是「強制關閉」(很明顯,我將MyApplication和com.exampleapplication.myapplication替換爲實際標題) – PTC 2011-05-24 20:11:34
強制關閉對話框非常通用,並且不在屏幕上提供任何有用的開發人員信息。我們希望看到的是來自logcat輸出的java堆棧跟蹤,從shell中運行'adb logcat',然後複製/粘貼在崩潰時獲取輸出的日誌部分(或者,您可以使用如果你正在使用Eclipse,DDMS透視圖中的'logcat'選項卡 – mportuesisf 2011-05-25 17:34:14
另一種可能是什麼導致你的崩潰:檢查你的佈局文件以確保它們是一致的如果你定義了三個版本的佈局文件 - 比如說normal-hdpi/mylayout.xml,large-mdpi/mylayout.xml和xlarge-mdpi/mylayout.xml,確保它們具有相同的用戶界面小部件,並使用一致的ID。很多情況下,您的活動代碼的調用類似於findViewById(R .id.some_widget)。如果some_widget在第一個e佈局,但不是其他佈局,它會在某些設備上返回null,並且會因爲NullPointerException而崩潰。 – mportuesisf 2011-05-25 17:37:42