Android编程之ActivityManager: Segmentation fault

本文介绍了解决ActivityManager中出现的Segmentation fault问题的方法。通过关闭应用程序所引用的浏览器,可以成功更新并安装应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天运行代码时,出现了一个不能运行的故障问题:ActivityManager: Segmentation fault

是的,这个原因网上有诸多解释:包名不能是中文或者非法字符,或者重启新的avd来解决,或者删了重新装一下。

最后一个删了重新装确实能解决问题,但它并非原因所在。

真正的原因是,我开启了它所引用的浏览器,所以导致其无法更新。关了浏览器就可以正常运行安装了。

这里猜测一下:应该是当前应用程序的引用传递给了其他程序,而其他程序不释放的情况下,就无法删除当前应用程序。那么解决办法上面提到了,就不啰嗦了。

02-26 01:09:55.133 1000 2501 1451 E ActivityManager: ANR in com.android.bluetooth 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: PID: 30454 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: Reason: executing service com.android.bluetooth/.avrcpcontroller.BluetoothMediaBrowserService, waited 20774ms .. .... 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: ----- Output from /proc/pressure/memory ----- .. .... 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: CPU usage from 31534ms to -208ms ago (2025-02-26 01:09:19.619 to 2025-02-26 01:09:51.362): 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 128% 2501/system_server: 37% user + 90% kernel / faults: 389915 minor 61702 major 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 12% 2517/HeapTaskDaemon: 2.4% user + 9.6% kernel 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 5.1% 2860/BpfClientLib: 0% user + 5% kernel 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 4.6% 3613/binder:2501_D: 2.5% user + 2.1% kernel 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 4% 2527/android.bg: 0.4% user + 3.6% kernel 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 3.6% 2523/binder:2501_2: 1.6% user + 2% kernel .. .... .. .... 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 72% 103/kswapd0: 0% user + 72% kernel 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 32% 26571/com.android.chrome: 14% user + 18% kernel / faults: 159699 minor 17449 major 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 14% 26571/.android.chrome: 5.5% user + 9.3% kernel .. .... 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 23% 899/logd: 6.2% user + 17% kernel / faults: 7375 minor 3809 major 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 7.7% 907/logd.writer: 2.8% user + 4.8% kernel 02-26 01:09:55.133 1000 2501 1451 E ActivityManager: 3.2% 1908/logd.reader.per: 0
03-23
07-21 02:42:34.426872 2400 6229 E ActivityManager: CPU usage from 48ms to 6072ms later (2025-07-21 02:42:28.216 to 2025-07-21 02:42:34.241): 07-21 02:42:34.426872 2400 6229 E ActivityManager: 173% 2400/system_server: 97% user + 75% kernel / faults: 26987 minor 494 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 100% 4772/com.google.android.dialer: 86% user + 13% kernel / faults: 27480 minor 144 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 22% 5488/com.google.android.as: 18% user + 3.7% kernel / faults: 7043 minor 33 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 20% 5160/com.heytap.accessory: 14% user + 6.3% kernel / faults: 5453 minor 45 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 20% 3483/com.android.systemui: 11% user + 8.2% kernel / faults: 5860 minor 12 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 18% 5458/com.oplus.cosa: 13% user + 4.8% kernel / faults: 4671 minor 126 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 14% 3903/com.android.launcher: 8.5% user + 6% kernel / faults: 7089 minor 28 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 13% 5603/com.glance.internet: 8.9% user + 4.1% kernel / faults: 5496 minor 43 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 12% 3794/com.android.phone: 7.9% user + 4.4% kernel / faults: 1416 minor 07-21 02:42:34.426872 2400 6229 E ActivityManager: 12% 5286/com.google.android.googlequicksearchbox:interactor: 8.7% user + 3.4% kernel / faults: 4015 minor 31 major 07-21 02:42:34.426872 2400 6229 E ActivityManager: 99% TOTAL: 51% user + 39% kernel + 0% iowait + 6.3% irq + 2.6% softirq补充一下cpu负载情况,重新分析一下
最新发布
08-15
堆栈信息: Android ANR日志: Line 252: 03-24 15:30:49.147 2658 17551 E ActivityManager: ANR in com.qti.qcc Line 253: 03-24 15:30:49.147 2658 17551 E ActivityManager: PID: 17275 Line 254: 03-24 15:30:49.147 2658 17551 E ActivityManager: Reason: Process ProcessRecord{753392f 17275:com.qti.qcc/u0a203} failed to complete startup Line 255: 03-24 15:30:49.147 2658 17551 E ActivityManager: ErrorId: 4c4fd441-4474-45d4-85c7-a6c131a3fc8d Line 256: 03-24 15:30:49.147 2658 17551 E ActivityManager: Frozen: false Line 257: 03-24 15:30:49.147 2658 17551 E ActivityManager: Load: 0.0 / 0.0 / 0.0 Line 258: 03-24 15:30:49.147 2658 17551 E ActivityManager: ----- Output from /proc/pressure/memory ----- Line 259: 03-24 15:30:49.147 2658 17551 E ActivityManager: some avg10=0.20 avg60=0.20 avg300=0.19 total=3364895 Line 260: 03-24 15:30:49.147 2658 17551 E ActivityManager: full avg10=0.16 avg60=0.13 avg300=0.08 total=2277639 Line 261: 03-24 15:30:49.147 2658 17551 E ActivityManager: ----- End output from /proc/pressure/memory ----- Line 262: 03-24 15:30:49.147 2658 17551 E ActivityManager: ----- Output from /proc/pressure/cpu ----- Line 263: 03-24 15:30:49.147 2658 17551 E ActivityManager: some avg10=13.89 avg60=10.15 avg300=11.93 total=118445414 Line 264: 03-24 15:30:49.147 2658 17551 E ActivityManager: full avg10=0.00 avg60=0.00 avg300=0.00 total=0 Line 265: 03-24 15:30:49.147 2658 17551 E ActivityManager: ----- End output from /proc/pressure/cpu ----- Line 266: 03-24 15:30:49.147 2658 17551 E ActivityManager: ----- Output from /proc/pressure/io ----- Line 267: 03-24 15:30:49.147 2658 17551 E ActivityManager: some avg10=0.80 avg60=0.73 avg300=0.91 total=18369011 Line 268: 03-24 15:30:49.147 2658 17551 E ActivityManager: full avg10=0.57 avg60=0.43 avg300=0.25 total=5552324 Line 269: 03-24 15:30:49.147 2658 17551 E ActivityManager: ----- End output from /proc/pressure/io ----- Line 270: 03-24 15:30:49.147 2658 17551 E ActivityManager: Line 271: 03-24 15:30:49.147 2658 17551 E ActivityManager: CPU usage from 16024ms to -2ms ago (2025-03-24 15:30:32.761 to 2025-03-24 15:30:48.787): Line 272: 03-24 15:30:49.147 2658 17551 E ActivityManager: 92% 2658/system_server: 58% user + 34% kernel / faults: 41917 minor 660 major Line 273: 03-24 15:30:49.147 2658 17551 E ActivityManager: 48% 3488/com.google.android.gms.persistent: 35% user + 13% kernel / faults: 56649 minor 89 major Line 274: 03-24 15:30:49.147 2658 17551 E ActivityManager: 31% 3011/com.android.systemui: 23% user + 8.7% kernel / faults: 20929 minor 174 major Line 275: 03-24 15:30:49.147 2658 17551 E ActivityManager: 25% 4266/com.google.android.gms: 16% user + 9.1% kernel / faults: 15532 minor 799 major Line 276: 03-24 15:30:49.147 2658 17551 E ActivityManager: 19% 1271/surfaceflinger: 10% user + 8.8% kernel / faults: 182 minor 3 major Line 277: 03-24 15:30:49.147 2658 17551 E ActivityManager: 11% 3377/com.android.settings: 8.2% user + 3.4% kernel / faults: 13610 minor 5239 major Line 278: 03-24 15:30:49.147 2658 17551 E ActivityManager: 2.3% 6114/com.tencent.mm: 1.7% user + 0.5% kernel / faults: 3936 minor 176 major Line 279: 03-24 15:30:49.147 2658 17551 E ActivityManager: 5.9% 1192/vendor.qti.hardware.display.composer-service: 3.4% user + 2.4% kernel / faults: 605 minor 1 major Line 280: 03-24 15:30:49.147 2658 17551 E ActivityManager: 5.6% 1197/vendor.qti.hardware.perf-hal-service: 1.6% user + 3.9% kernel / faults: 527 minor 76 major Line 281: 03-24 15:30:49.147 2658 17551 E ActivityManager: 4.6% 1103/statsd: 2.6% user + 1.9% kernel / faults: 37 minor 10 major Line 282: 03-24 15:30:49.147 2658 17551 E ActivityManager: 44% TOTAL: 24% user + 16% kernel + 0.5% iowait + 2% irq + 0.4% softirq Line 283: 03-24 15:30:49.147 2658 17551 E ActivityManager: CPU usage from 739408ms to 739408ms ago (1970-01-01 08:00:00.000 to 1970-01-01 08:00:00.000) with 0% awake: Line 284: 03-24 15:30:49.147 2658 17551 E ActivityManager: 0% TOTAL: 0% user + 0% kernel
03-28
03-27 12:30:53.372119 2093 24515 E ActivityManager: CPU usage from 2ms to 7896ms later (2025-03-27 12:30:45.347 to 2025-03-27 12:30:53.241): 03-27 12:30:53.372119 2093 24515 E ActivityManager: 126% 2093/system_server: 50% user + 75% kernel / faults: 28255 minor 20622 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 51% 92/kswapd0: 0% user + 51% kernel 03-27 12:30:53.372119 2093 24515 E ActivityManager: 48% 24140/com.google.android.googlequicksearchbox:search: 27% user + 21% kernel / faults: 13828 minor 1770 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 41% 24262/com.oplus.screenshot: 20% user + 20% kernel / faults: 12668 minor 3407 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 33% 3418/com.android.systemui: 14% user + 19% kernel / faults: 8522 minor 2376 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 33% 24275/com.truecaller: 11% user + 22% kernel / faults: 11919 minor 2863 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 25% 3766/com.android.launcher: 10% user + 15% kernel / faults: 11820 minor 5445 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 24% 22183/com.google.android.gms: 8.2% user + 15% kernel / faults: 7701 minor 4607 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 20% 1255/surfaceflinger: 9.6% user + 10% kernel / faults: 14222 minor 224 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 20% 1687/oplus_gaia: 6.7% user + 13% kernel / faults: 1292 minor 153 major 03-27 12:30:53.372119 2093 24515 E ActivityManager: 96% TOTAL: 26% user + 62% kernel + 1.7% iowait + 3.5% irq + 2.3% softirq 出现anr的日志
04-03
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值