2012-02-22 207 views
0

如果我在手機galaxy s2 2.3.6上運行代碼,它工作正常。 但是,如果我嘗試在eclipse模擬器上運行,它會給我一個錯誤。 :(Android代碼在手機上工作,但不在仿真器上

的代碼做什麼是簡單viewflipper。

我嘗試在仿真器平臺上運行2.3.3和4.0.3

謝謝你的幫助。

底部是。logcat的輸出

02-21 17:11:39.223:d/dalvikvm(353):GC_FOR_MALLOC釋放< 1K,53%的遊離2560K/5379K,外部1645K/2137K,暫停25ms的 02-21 17:11:39.233:D/skia(353):--- decoder-> decode returned false 02-21 17:11:39.233:D/AndroidRuntime(353):關閉VM 02-21 17:11:39.233:W/dalvikvm(353):threadid = 1:線程退出與未捕獲的異常(組= 0x40015560) 02-21 17:11:39.253:E/AndroidRuntime(353):致命例外:主 02 -21 17:11:39.253:E/AndroidRuntime(353):java.lang.RuntimeException:無法啓動活動ComponentInfo {com.exercise.AndroidViewFlipper/com.exercise.AndroidViewFlipper.AndroidViewFlipperActivity}:android.view.InflateException:Binary XML文件行#38:錯誤膨脹類 02-21 17:11:39.253:E/AndroidRuntime(353):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647) 02-21 17:11:39.253: E/AndroidRuntime(353):在android.app.ActivityThread.handleLa unchActivity(ActivityThread.java:1663) 02-21 17:11:39.253:E/AndroidRuntime(353):在android.app.ActivityThread.access $ 1500(ActivityThread.java:117) [50+更多]

+0

我有3張圖片; A,B和C.A和B小於10kb。 C> 10MB。 只要我縮小C的大小,模擬器就開始工作... 也許有一個模擬器可以處理的最大尺寸.. – sayhaha 2012-02-22 06:53:47

回答

0

當我創建新項目時,Eclipse會詢問目標版本。 但是,它似乎將最低版本設置爲該目標版本#。

我更改了最低版本後,它解決了問題。

2

我有類似的問題。

嘗試刪除您正在使用的模擬器實例(我的意思是在AVD管理器中刪除它),然後重新創建它。這解決了我的問題。還要確保模擬器正在模擬應用程序所需的所有功能。

相關問題