Android模拟器:不幸的是,Launcher已停止

时间:2015-06-11 09:22:03

标签: android android-emulator emulation

自我上次更新Android Studio和SDK包以来,每当启动模拟器时都会出现此错误。请检查下面的屏幕截图。

enter image description here

我的logcat将这些报告为错误声明:

06-11 05:18:22.906  15313-15328/com.android.launcher E/dalvikvm-heap﹕ Out of memory on a 88955584-byte allocation.
06-11 05:18:22.956  15313-15328/com.android.launcher E/AndroidRuntime﹕ FATAL EXCEPTION: launcher-loader
    Process: com.android.launcher, PID: 15313
    java.lang.OutOfMemoryError
            at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
            at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:587)
            at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:422)
            at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:840)
            at android.content.res.Resources.loadDrawable(Resources.java:2115)
            at android.content.res.Resources.getDrawableForDensity(Resources.java:755)
            at com.android.launcher2.IconCache.getFullResIcon(IconCache.java:74)
            at com.android.launcher2.IconCache.getFullResIcon(IconCache.java:113)
            at com.android.launcher2.IconCache.getFullResIcon(IconCache.java:98)
            at com.android.launcher2.IconCache.cacheLocked(IconCache.java:213)
            at com.android.launcher2.IconCache.getTitleAndIcon(IconCache.java:155)
            at com.android.launcher2.ApplicationInfo.<init>(ApplicationInfo.java:88)
            at com.android.launcher2.LauncherModel$LoaderTask.loadAllAppsByBatch(LauncherModel.java:1928)
            at com.android.launcher2.LauncherModel$LoaderTask.loadAndBindAllApps(LauncherModel.java:1820)
            at com.android.launcher2.LauncherModel$LoaderTask.run(LauncherModel.java:1134)
            at android.os.Handler.handleCallback(Handler.java:733)
            at android.os.Handler.dispatchMessage(Handler.java:95)
            at android.os.Looper.loop(Looper.java:136)
            at android.os.HandlerThread.run(HandlerThread.java:61)

我尝试过的事情: 1.删​​除模拟器并将其创建为新的。 2.我在StackOverFlow上找到了一些关于硬件密钥的答案。也做到了。

1 个答案:

答案 0 :(得分:-1)

我遇到了同样的问题 问题是我在drawable上使用不支持不同的图像 屏幕尺寸为应用程序图标,所以我改为Android工作室的默认图标,并重建了应用程序,它现在正在工作 enter image description here