gpt4 book ai didi

android - Xamarin:启动另一个应用程序后 Android 应用程序崩溃

转载 作者:行者123 更新时间:2023-12-03 00:11:15 24 4
gpt4 key购买 nike

我正在构建一个 Xamarin Android 应用程序。问题是,当我暂停应用程序,启动另一个应用程序,然后重新选择它时,应用程序经常崩溃并从第一个 Activity 重新启动。我认为日志的这一部分显示了问题,但我不知道如何解决它:

01-15 16:10:46.211: W/MonoDroid-Debugger(3372): Not starting the debugger as the timeout value has been reached; current-time: 1421334646 timeout: 1421334471 01-15 16:10:46.401: W/libc(3372): WARNING: generic atexit() called from legacy shared library 01-15 16:10:46.421: D/Mono(3372): Image addref mscorlib[0x7187cdb8] -> mscorlib.dll[0x7187c1d8]: 1 01-15 16:10:46.421: D/Mono(3372): AOT module 'mscorlib.dll.so' not found: dlopen failed: library "/data/data/CSMobile.UI/lib/mscorlib.dll.so" not found

此外,当我运行 dumpsys meminfo 命令来查看使用应用程序一段时间后的内存分配时, View 对象的数量以及堆大小也急剧增加。 View 对象达到 3000 个甚至更多。

根据this也许问题是高分辨率图像。但即使我删除了唯一的高分辨率图像(600 x 1000),应用程序仍然崩溃。

最佳答案

问题是设备的 RAM 使用率处于临界水平。我已经在其他设备上测试了我的应用程序,RAM 使用情况处于正常水平,没有出现此问题。

关于android - Xamarin:启动另一个应用程序后 Android 应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27979379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com