请注意,部分应用会在 Pixel 升级到 Android 11 后导致 Luancher 无限 FC

qq316107934:Crash 日志如下:

--- crash start ---
[command] logcat -b crash -t '09-09 22:01:37.000' -d
--------- beginning of crash
09-09 22:01:38.691  8104  8127 E AndroidRuntime: FATAL EXCEPTION: launcher-loader
09-09 22:01:38.691  8104  8127 E AndroidRuntime: Process: com.google.android.apps.nexuslauncher, PID: 8104
09-09 22:01:38.691  8104  8127 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String java.lang.CharSequence.toString()' on a null object reference
09-09 22:01:38.691  8104  8127 E AndroidRuntime:        at com.android.launcher3.icons.cache.BaseIconCache.addIconToDBAndMemCache(SourceFile:12)
09-09 22:01:38.691  8104  8127 E AndroidRuntime:        at com.android.launcher3.icons.cache.IconCacheUpdateHandler$SerializedIconUpdateTask.run(SourceFile:21)
09-09 22:01:38.691  8104  8127 E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:938)
09-09 22:01:38.691  8104  8127 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:99)
09-09 22:01:38.691  8104  8127 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:223)
09-09 22:01:38.691  8104  8127 E AndroidRuntime:        at android.os.HandlerThread.run(HandlerThread.java:67)
--- crash end ---

用冰箱二分法找到了是一个叫做“Screen Recorder”的应用导致的,结合 FC log 可能是因为图标一类的 metadata 不规范导致没法加到 cache 里,杀之泄愤,毕竟 Android 11 自带了屏幕录像。

Android 开发常见漏洞与风险点

Twosecurity: 课程地址: https://zhishihezi.net/box/fd40233b64d33688213db89fb311d5a9

安卓 11 发布了

oumiga233:刚看到安卓 11 正式版发布了?ares586:miui12 公测版,升级到了安卓 11 。很多 APP 不兼容,不建议升级

android-android studio模拟器中的SSL问题,在手机上可以正常工作 - java

我有一个可以通过https调用网络服务的应用程序。当我在手机上运行apk时,效果很好。但是,在模拟器中,所有通过POST的SSL请求均失败,并显示以下信息: 读取错误:ssl = 0xb402be00:SSL库失败,通常是一个协议 错误 错误:100c50bf:SSL例程:ssl3_read_bytes:NO_RENEGOTIATION(外部/无聊的sl /…

Android 录制视频实时添加水印 求点思路

Esioner:RT,最近有个需求,需要录制视频,能实时添加水印,网上找了一圈基本上都是基于 camera 的,没找到 camera2 的,英语渣渣,到 stackoverflow 也没找到相关的,所以就想请教一下大家,有没有啥思路可以指点指点 目前已有的思路 使用 glsurface 进行预览,然后使用 opengles 来进行水印实时添加,用 media…

为什么 Android Studio 启动的时候不默认最大化窗口

howellz:不管我上次是否最大化时候关闭的,AS 启动的时候总是生成一个非最大,但是看起来又很大的窗口。 有时候用着忘了,点击关闭的时候在屏幕右上角去直接点击,就把后面的程序关闭了。