安卓模拟器 : Unfortunately Launcher has stopped

标签 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 上找到了一些关于硬件 key 的答案。也这样做了。

最佳答案

我遇到了同样的问题 问题是我在不支持不同的可绘制对象上使用图像 屏幕大小作为应用程序图标,所以我更改为 android studio 的默认图标并重建应用程序,它现在可以工作了 enter image description here

关于安卓模拟器 : Unfortunately Launcher has stopped,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30776658/

相关文章:

android - Android 模拟器 Mac 听不到声音

c# - google avd 和 3g 打开

java - 将 Actionscript/Flex Air Android 项目与 Java Android 项目相结合

android - 接收不同标准的多个推送通知并根据该标准更新通知

android - Genymotion - 致命信号 11

c - 将结构插入链表不会显示为正确的节点

testing - 我如何在只使用一台机器的情况下模拟在不同硬件上运行代码?

embedded - 适用于嵌入式 Linux 的优秀模拟器

android - 异常 : Package android does not belong to 2000

java - 不通过 Play 商店更新 Android APK