本文介绍了在GenyMotion申请强制停止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Genymotion来测试我的应用程序。一切都很好,直到我决定改变窗口。所以我改变了我的窗户,并开始安装应用程序,也Genymotion。

但因为我随时改变窗口我想运行我的Genymotion的应用程序(我在Android Studio中创建的应用程序)我得到强制关闭,我不知道为什么。

我在网上搜索,但没有得到任何有用的答案。

我应该如何解决这个问题?

我的logcat的:

  5月10日至4日:41:01.944 2597年至2597年/ org.persianrap.aliakhgar D /哨兵:添加请求 -  e426abdc-b680-4917-9ab5-32270a189043 #R 271
五月10日至4日:41:02.065 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从97MB到96MB钳目标GC堆
五月10日至4日:41:02.124 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从110MB到96MB钳目标GC堆
五月10日至4日:41:02.153 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从111MB到96MB钳目标GC堆
五月10日至4日:41:02.200 2597年至2597年/ org.persianrap.aliakhgar D /哨兵:添加请求 - 7f23d887-a032-4106-b45d-0eec6b6b3486 #R 272
五月10日至4日:41:02.211 2597年至2597年/ org.persianrap.aliakhgar I /艺术:局部的Alloc并发标记扫描GC释放3895(184KB)AllocSpace对象,4(41MB)LOS对象,22%免费,54MB / 70MB,暂停55us总7.144ms
五月10日至4日:41:02.396 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从97MB到96MB钳目标GC堆
五月10日至4日:41:02.464 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从110MB到96MB钳目标GC堆
五月10日至4日:41:02.485 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从111MB到96MB钳目标GC堆
五月10日至4日:41:02.529 2597年至2597年/ org.persianrap.aliakhgar D /哨兵:添加请求 - f7871860-de44-4281-9ea3-5d5135e0bb3d #R 273
五月10日至4日:41:02.705 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从97MB到96MB钳目标GC堆
五月10日至4日:41:02.759 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从110MB到96MB钳目标GC堆
五月10日至4日:41:02.782 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从111MB到96MB钳目标GC堆
五月10日至4日:41:02.825 2597年至2597年/ org.persianrap.aliakhgar D /哨兵:添加请求 - eec764ad-0561-4413-8000-425119e47a04 #R 274
五月10日至4日:41:02.836 2597年至2597年/ org.persianrap.aliakhgar I /艺术:WaitForGcToComplete阻塞10.363ms对事业的Alloc
五月10日至4日:41:03.008 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从97MB到96MB钳目标GC堆
五月10日至4日:41:03.058 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从110MB到96MB钳目标GC堆
五月10日至4日:41:03.078 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从111MB到96MB钳目标GC堆
五月10日至4日:41:03.140 2597年至2597年/ org.persianrap.aliakhgar I /艺术:WaitForGcToComplete阻塞18.718ms对事业的Alloc
五月10日至4日:41:03.141 2597年至2597年/ org.persianrap.aliakhgar D /哨兵:添加请求 - 86e198d8-8678-4bab-8080-fddfa99b1057 #R 275
五月10日至4日:41:03.329 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从97MB到96MB钳目标GC堆
五月10日至4日:41:03.376 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从110MB到96MB钳目标GC堆
五月10日至4日:41:03.397 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从111MB到96MB钳目标GC堆
五月10日至4日:41:03.445 2597年至2597年/ org.persianrap.aliakhgar D /哨兵:添加请求 - 5df4352f-2924-4cef-b2c2-0612224195f0 #R 276
五月10日至4日:41:03.622 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从97MB到96MB钳目标GC堆
五月10日至4日:41:03.672 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从110MB到96MB钳目标GC堆
五月10日至4日:41:03.698 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从111MB到96MB钳目标GC堆
五月10日至4日:41:03.747 2597年至2597年/ org.persianrap.aliakhgar D /哨兵:添加请求 - 650c88b3-397b-4231-860c-c42659eda941 #R 277
五月10日至4日:41:03.932 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从97MB到96MB钳目标GC堆
五月10日至4日:41:03.993 2597年至2609年/ org.persianrap.aliakhgar I /艺术:从110MB到96MB钳目标GC堆
五月10日至4日:41:04.018 2597年至2597年/ org.persianrap.aliakhgar I /艺术:强制SoftReferences的集合17MB分配
五月10日至4日:41:04.024 2597年至2597年/ org.persianrap.aliakhgar I /艺术:的Alloc并发标记扫描GC释放3(96B)AllocSpace对象,0(0B)LOS对象,16%免费,78MB / 94MB,暂停67us总5.219ms
五月10日至4日:41:04.024 2597年至2597年/ org.persianrap.aliakhgar E /艺术:投掷的OutOfMemoryError无法分配与16777216免费字节18275370字节分配和17MB,直到OOM
五月10日至4日:41:04.024 2597年至2597年/ org.persianrap.aliakhgar D / AndroidRuntime:关闭VM
五月10日至4日:41:04.024 2597年至2597年/ org.persianrap.aliakhgar E / AndroidRuntime:致命异常:主要
工艺:org.persianrap.aliakhgar,PID:2597
java.lang.OutOfMemoryError:无法分配与16777216免费字节18275370字节分配和17MB直到OOM
        在java.lang.String中<&初始化GT;(String.java:400)
        在java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:633)
        在java.lang.StringBuilder.toString(StringBuilder.java:663)
        在org.json.JSONStringer.toString(JSONStringer.java:430)
        在org.json.JSONArray.toString(JSONArray.java:586)
        在co.ronash.pushe.util.d.a(来源不明)
        在co.ronash.pushe.db.b.b(来源不明)
        在co.ronash.pushe.log.l.a(来源不明)
        在co.ronash.pushe.log.l.a(来源不明)
        在co.ronash.pushe.log.i.a(来源不明)
        在co.ronash.pushe.log.handlers.SentryHandler.a(来源不明)
        在co.ronash.pushe.log.h.e(来源不明)
        在co.ronash.pushe.log.h.a(来源不明)
        在co.ronash.pushe.log.h.c(来源不明)
        在co.ronash.pushe.a.a(来源不明)
        在co.ronash.pushe.a.c(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.log.i.d(来源不明)
        在co.ronash.pushe.log.i.a(来源不明)
        在co.ronash.pushe.log.handlers.SentryHandler.a(来源不明)
        在co.ronash.pushe.log.h.e(来源不明)
        在co.ronash.pushe.log.h.a(来源不明)
        在co.ronash.pushe.log.h.c(来源不明)
        在co.ronash.pushe.a.a(来源不明)
        在co.ronash.pushe.a.c(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.log.i.d(来源不明)
        在co.ronash.pushe.log.i.a(来源不明)
        在co.ronash.pushe.log.handlers.SentryHandler.a(来源不明)
        在co.ronash.pushe.log.h.e(来源不明)
        在co.ronash.pushe.log.h.a(来源不明)
        在co.ronash.pushe.log.h.c(来源不明)
        在co.ronash.pushe.a.a(来源不明)
        在co.ronash.pushe.a.c(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.log.i.d(来源不明)
        在co.ronash.pushe.log.i.a(来源不明)
        在co.ronash.pushe.log.handlers.SentryHandler.a(来源不明)
        在co.ronash.pushe.log.h.e(来源不明)
        在co.ronash.pushe.log.h.a(来源不明)
        在co.ronash.pushe.log.h.c(来源不明)
        在co.ronash.pushe.a.a(来源不明)
        在co.ronash.pushe.a.c(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.log.i.d(来源不明)
        在co.ronash.pushe.log.i.a(来源不明)
        在co.ronash.pushe.log.handlers.SentryHandler.a(来源不明)
        在co.ronash.pushe.log.h.e(来源不明)
        在co.ronash.pushe.log.h.a(来源不明)
        在co.ronash.pushe.log.h.c(来源不明)
        在co.ronash.pushe.a.a(来源不明)
        在co.ronash.pushe.a.c(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.log.i.d(来源不明)
        在co.ronash.pushe.log.i.a(来源不明)
        在co.ronash.pushe.log.handlers.SentryHandler.a(来源不明)
        在co.ronash.pushe.log.h.e(来源不明)
        在co.ronash.pushe.log.h.a(来源不明)
        在co.ronash.pushe.log.h.c(来源不明)
        在co.ronash.pushe.a.a(来源不明)
        在co.ronash.pushe.a.c(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.log.i.d(来源不明)
        在co.ronash.pushe.log.i.a(来源不明)
        在co.ronash.pushe.log.handlers.SentryHandler.a(来源不明)
        在co.ronash.pushe.log.h.e(来源不明)
        在co.ronash.pushe.log.h.a(来源不明)
        在co.ronash.pushe.log.h.c(来源不明)
        在co.ronash.pushe.a.a(来源不明)
        在co.ronash.pushe.a.c(来源不明)
        在co.ronash.pushe.task.i.a(来源不明)
        在co.ronash.pushe.task.i.a(不明所以
五月10日至4日:41:05.935 2597年至2597年/ org.persianrap.aliakhgar I /工艺:发送信号。 PID:2597 SIG:9


解决方案

将这个在你的清单,并尝试

 <应用
    机器人:图标=@绘制/ ic_launcher
    机器人:标签=@字符串/ APP_NAME
    机器人:largeHeap =真
    机器人:主题=@风格/ AppTheme>

的android:largeHeap =真正的是很重要的,添加

你有 java.lang.OutOfMemoryError:无法分配与16777216免费字节18275370字节分配和17MB直到OOM 的错误,这意味着你出堆内存

在GENNY模拟器

或者,也许你不能安装谷歌播放服务

I'm using Genymotion to test my application. Everything was good until I decided to change windows. So I changed my windows and start installing apps and also Genymotion.

But since I changed windows anytime I want to run my application on Genymotion (The app I created in android studio) I get force close and I don't know why.

I searched online but didn't get any helpful answer.

How should I fix this?

My Logcat:

10-04 05:41:01.944    2597-2597/org.persianrap.aliakhgar D/Sentry﹕    Adding request - e426abdc-b680-4917-9ab5-32270a189043 #R 271
10-04 05:41:02.065    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp   target GC heap from 97MB to 96MB
10-04 05:41:02.124    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 110MB to 96MB
10-04 05:41:02.153    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 111MB to 96MB
10-04 05:41:02.200    2597-2597/org.persianrap.aliakhgar D/Sentry﹕ Adding request - 7f23d887-a032-4106-b45d-0eec6b6b3486 #R 272
10-04 05:41:02.211    2597-2597/org.persianrap.aliakhgar I/art﹕ Alloc  partial concurrent mark sweep GC freed 3895(184KB) AllocSpace objects,   4(41MB) LOS objects, 22% free, 54MB/70MB, paused 55us total 7.144ms
10-04 05:41:02.396    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 97MB to 96MB
10-04 05:41:02.464    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 110MB to 96MB
10-04 05:41:02.485    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 111MB to 96MB
10-04 05:41:02.529    2597-2597/org.persianrap.aliakhgar D/Sentry﹕  Adding request - f7871860-de44-4281-9ea3-5d5135e0bb3d #R 273
10-04 05:41:02.705    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 97MB to 96MB
10-04 05:41:02.759    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 110MB to 96MB
10-04 05:41:02.782    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 111MB to 96MB
10-04 05:41:02.825    2597-2597/org.persianrap.aliakhgar D/Sentry﹕ Adding request - eec764ad-0561-4413-8000-425119e47a04 #R 274
10-04 05:41:02.836    2597-2597/org.persianrap.aliakhgar I/art﹕ WaitForGcToComplete blocked for 10.363ms for cause Alloc
10-04 05:41:03.008    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 97MB to 96MB
10-04 05:41:03.058    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 110MB to 96MB
10-04 05:41:03.078    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 111MB to 96MB
10-04 05:41:03.140    2597-2597/org.persianrap.aliakhgar I/art﹕ WaitForGcToComplete blocked for 18.718ms for cause Alloc
10-04 05:41:03.141    2597-2597/org.persianrap.aliakhgar D/Sentry﹕ Adding request - 86e198d8-8678-4bab-8080-fddfa99b1057 #R 275
10-04 05:41:03.329    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 97MB to 96MB
10-04 05:41:03.376    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 110MB to 96MB
10-04 05:41:03.397    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 111MB to 96MB
10-04 05:41:03.445    2597-2597/org.persianrap.aliakhgar D/Sentry﹕ Adding request - 5df4352f-2924-4cef-b2c2-0612224195f0 #R 276
10-04 05:41:03.622    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 97MB to 96MB
10-04 05:41:03.672    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 110MB to 96MB
10-04 05:41:03.698    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 111MB to 96MB
10-04 05:41:03.747    2597-2597/org.persianrap.aliakhgar D/Sentry﹕ Adding request - 650c88b3-397b-4231-860c-c42659eda941 #R 277
10-04 05:41:03.932    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 97MB to 96MB
10-04 05:41:03.993    2597-2609/org.persianrap.aliakhgar I/art﹕ Clamp target GC heap from 110MB to 96MB
10-04 05:41:04.018    2597-2597/org.persianrap.aliakhgar I/art﹕ Forcing collection of SoftReferences for 17MB allocation
10-04 05:41:04.024    2597-2597/org.persianrap.aliakhgar I/art﹕ Alloc concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects,     16% free, 78MB/94MB, paused 67us total 5.219ms
10-04 05:41:04.024    2597-2597/org.persianrap.aliakhgar E/art﹕ Throwing OutOfMemoryError "Failed to allocate a 18275370 byte allocation with 16777216 free bytes and 17MB until OOM"
10-04 05:41:04.024    2597-2597/org.persianrap.aliakhgar D/AndroidRuntime﹕ Shutting down VM
10-04 05:41:04.024    2597-2597/org.persianrap.aliakhgar E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: org.persianrap.aliakhgar, PID: 2597
java.lang.OutOfMemoryError: Failed to allocate a 18275370 byte   allocation with 16777216 free bytes and 17MB until OOM
        at java.lang.String.<init>(String.java:400)
        at   java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:633)
        at java.lang.StringBuilder.toString(StringBuilder.java:663)
        at org.json.JSONStringer.toString(JSONStringer.java:430)
        at org.json.JSONArray.toString(JSONArray.java:586)
        at co.ronash.pushe.util.d.a(Unknown Source)
        at co.ronash.pushe.db.b.b(Unknown Source)
        at co.ronash.pushe.log.l.a(Unknown Source)
        at co.ronash.pushe.log.l.a(Unknown Source)
        at co.ronash.pushe.log.i.a(Unknown Source)
        at co.ronash.pushe.log.handlers.SentryHandler.a(Unknown Source)
        at co.ronash.pushe.log.h.e(Unknown Source)
        at co.ronash.pushe.log.h.a(Unknown Source)
        at co.ronash.pushe.log.h.c(Unknown Source)
        at co.ronash.pushe.a.a(Unknown Source)
        at co.ronash.pushe.a.c(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.log.i.d(Unknown Source)
        at co.ronash.pushe.log.i.a(Unknown Source)
        at co.ronash.pushe.log.handlers.SentryHandler.a(Unknown Source)
        at co.ronash.pushe.log.h.e(Unknown Source)
        at co.ronash.pushe.log.h.a(Unknown Source)
        at co.ronash.pushe.log.h.c(Unknown Source)
        at co.ronash.pushe.a.a(Unknown Source)
        at co.ronash.pushe.a.c(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.log.i.d(Unknown Source)
        at co.ronash.pushe.log.i.a(Unknown Source)
        at co.ronash.pushe.log.handlers.SentryHandler.a(Unknown Source)
        at co.ronash.pushe.log.h.e(Unknown Source)
        at co.ronash.pushe.log.h.a(Unknown Source)
        at co.ronash.pushe.log.h.c(Unknown Source)
        at co.ronash.pushe.a.a(Unknown Source)
        at co.ronash.pushe.a.c(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.log.i.d(Unknown Source)
        at co.ronash.pushe.log.i.a(Unknown Source)
        at co.ronash.pushe.log.handlers.SentryHandler.a(Unknown Source)
        at co.ronash.pushe.log.h.e(Unknown Source)
        at co.ronash.pushe.log.h.a(Unknown Source)
        at co.ronash.pushe.log.h.c(Unknown Source)
        at co.ronash.pushe.a.a(Unknown Source)
        at co.ronash.pushe.a.c(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.log.i.d(Unknown Source)
        at co.ronash.pushe.log.i.a(Unknown Source)
        at co.ronash.pushe.log.handlers.SentryHandler.a(Unknown Source)
        at co.ronash.pushe.log.h.e(Unknown Source)
        at co.ronash.pushe.log.h.a(Unknown Source)
        at co.ronash.pushe.log.h.c(Unknown Source)
        at co.ronash.pushe.a.a(Unknown Source)
        at co.ronash.pushe.a.c(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.log.i.d(Unknown Source)
        at co.ronash.pushe.log.i.a(Unknown Source)
        at co.ronash.pushe.log.handlers.SentryHandler.a(Unknown Source)
        at co.ronash.pushe.log.h.e(Unknown Source)
        at co.ronash.pushe.log.h.a(Unknown Source)
        at co.ronash.pushe.log.h.c(Unknown Source)
        at co.ronash.pushe.a.a(Unknown Source)
        at co.ronash.pushe.a.c(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.log.i.d(Unknown Source)
        at co.ronash.pushe.log.i.a(Unknown Source)
        at co.ronash.pushe.log.handlers.SentryHandler.a(Unknown Source)
        at co.ronash.pushe.log.h.e(Unknown Source)
        at co.ronash.pushe.log.h.a(Unknown Source)
        at co.ronash.pushe.log.h.c(Unknown Source)
        at co.ronash.pushe.a.a(Unknown Source)
        at co.ronash.pushe.a.c(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown Source)
        at co.ronash.pushe.task.i.a(Unknown So
10-04 05:41:05.935    2597-2597/org.persianrap.aliakhgar I/Process﹕ Sending   signal. PID: 2597 SIG: 9
解决方案

Put this in your manifest and try

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:largeHeap="true"
    android:theme="@style/AppTheme" >

The line android:largeHeap="true" is important, add that

you got java.lang.OutOfMemoryError: Failed to allocate a 18275370 byte allocation with 16777216 free bytes and 17MB until OOM error which means you are out of heap memory

Or maybe you must not have installed google play services in the genny emulator

这篇关于在GenyMotion申请强制停止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-26 15:44