- 博客(3)
- 收藏
- 关注
原创 学习日记 第三天 wifi扫描机制
亮屏且在WiFi设置界面时设备会进行固定扫描,扫描时间通常为10秒。这种扫描是为了快速获取当前可用的WiFi网络列表,供用户选择连接。WIFI_RESCAN_INTERVAL_MS为 10 * 1000(10秒)。当设备的屏幕处于亮屏状态,但并不在WiFi设置界面时,WiFi扫描的行为会有所不同。在这种情况下,系统会根据一系列策略和算法来管理WiFi扫描,以平衡设备的能耗、性能和用户体验。
2025-05-15 18:07:26
128
原创 学习日记 第二天 内置应用功能无法正常使用 需adb install
内置APP在安卓系统不可或缺,客户有时需要内置一些厂商商店等应用是通过adb install去测试以及验证功能,当要求我们内置时会遇到代码混淆以及各种限制导致应用功能失效,这种时候我们需要写一个脚本去实现开机自动install来替代。本以为行得通,没想到客户要求用他们自己的Launcher,且他们的UI线程有点问题,应用install时如果不在他们的launcher主界面之后install是不会有新图标显示的,除非重启。这里是绘制屏幕的功能,上层该启动的服务应该都起来了,经过测试OK!
2025-05-15 18:02:21
367
原创 学习日记 第一天 GPS配置引起内存泄漏 应用闪退
在打开配置后,系统编译这两个模块后机器开始重启。去除我们的apk以及服务后现象为在任何应用界面都会闪退,由于现象是5天复现的因此不太方便抓取日志,初步判断是由于内存不足引起的有大量GC报出。with incoming reference看出是JNI内存泄漏,这种时候需要dumpsys system观察native heap,我试过调整JVM堆内存没有作用。抓取hprof查看 记得转换 因为设备抓取下来得是android hprof.亲测如需在profiler或者MAT导入需要转换。
2025-05-15 16:37:50
344
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅