每當我嘗試通過eclipse在設備上安裝android應用程序時,出現此錯誤,然後我的應用程序得到安裝,但只要我退出應用程序,其他應用程序我因此未開來一前一後,我按後退按鈕等接觸應用,本地消息的應用程序等。發射器的錯誤信息,我得到的是:launcher-loader:java.lang.outofmemoryexception
01-01 10:21:15.820: E/AndroidRuntime(4632): FATAL EXCEPTION: launcher-loader 01-01 10:21:15.820: E/AndroidRuntime(4632): java.lang.OutOfMemoryError 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.Bitmap.nativeCreate(Native Method) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.Bitmap.createBitmap(Bitmap.java:605) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.Bitmap.createBitmap(Bitmap.java:551) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:437) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:543) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:518) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:370) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.content.res.Resources.loadDrawable(Resources.java:1935) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.content.res.Resources.getDrawableForDensity(Resources.java:707) 01-01 10:21:15.820: E/AndroidRuntime(4632): at com.android.launcher2.IconCache.getFullResIcon(IconCache.java:82) 01-01 10:21:15.820: E/AndroidRuntime(4632): at com.android.launcher2.IconCache.getFullResIcon(IconCache.java:116) 01-01 10:21:15.820: E/AndroidRuntime(4632): at com.android.launcher2.IconCache.cacheLocked(IconCache.java:246) 01-01 10:21:15.820: E/AndroidRuntime(4632): at com.android.launcher2.IconCache.getTitleAndIcon(IconCache.java:161) 01-01 10:21:15.820: E/AndroidRuntime(4632): at com.android.launcher2.AllAppsList.updatePackage(AllAppsList.java:248) 01-01 10:21:15.820: E/AndroidRuntime(4632): at com.android.launcher2.LauncherModel$PackageUpdatedTask.run(LauncherModel.java:1637) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.os.Handler.handleCallback(Handler.java:605) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.os.Handler.dispatchMessage(Handler.java:92) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.os.Looper.loop(Looper.java:137) 01-01 10:21:15.820: E/AndroidRuntime(4632): at android.os.HandlerThread.run(HandlerThread.java:60)
是設備內存的問題還是什麼?
'com.android.launcher2.AllAppsList'是你的應用程序包名稱嗎? –
看到這個請參考這個http://developer.android.com/reference/java/lang/OutOfMemoryError.html,並在真實設備上運行你的項目,看看它是否仍然給你這個例外或不是 – juned
在應用程序日誌中它是非常清楚你正在使用大尺寸的drawable。所以PLZ使用小尺寸可繪製的發射器圖標,活動標題欄圖標等... –