今天我遇到了一个错误,导致我的Android应用程序收到SIGNAL 11。
这个错误通常是由于Android内部存储未经授权的内存区域访问而发生的。一些可能的情况包括网络访问、网络通信、服务器图像下载等。我的情况是浏览器加载url!
http://bootloader.wikidot.com/linux:android:crashlog
我需要在QR码扫描后启动浏览器。
应用程序不断扫描和流畅地打开浏览器,但在尝试相同操作15-20次后出现问题。
我做了很多研究并发现这是 Android 原生库中发生的内存错误...通常情况下,当 Android 内部存储系统尝试访问未知的内存区域时会发生此错误。
最终,我发现当我在Android应用程序设置部分查看我的应用程序内存使用情况时,我发现缓存已经达到10 MB。