アレッ*_*ックス 14 macos android scala proguard
我有一个用Scala编写的Android应用程序.当我启动它时,日志窗口中会出现以下错误消息:
08-31 13:11:10.781 5398-5398/my.app.app123 E/linker? load_library(linker.cpp:759): library "libmaliinstr.so" not found
08-31 13:11:10.784 5398-5398/my.app.app123 E/? appName=my.app.app123, acAppName=com.android.cts.openglperf
08-31 13:11:10.784 5398-5398/my.app.app123 E/? 0
08-31 13:11:10.784 5398-5398/my.app.app123 E/? appName=my.app.app123, acAppName=com.android.browser
08-31 13:11:10.784 5398-5398/my.app.app123 E/? 0
Run Code Online (Sandbox Code Playgroud)
它是什么意思以及如何解决它?
sak*_*kiM 13
Scala无关紧要.
我以前也遇到过这个问题.这是CPU的硬件问题.在一些中国手机中找到.华为和小米是知名品牌,哪些设备可能有这个问题.
当应用程序找不到正确的平台时,会发生加载此库错误*.so
.
从名称来看libmaliinstr
,我认为它与Mali instrument Wiki有关.Mali是一个低级硬件驱动程序,支持增强的OpenGL/GLES,尤其适用于浏览器渲染.
我在CPU MT6582(Hongmi 1S)上重现它,这意味着该设备缺少系统库libmaliinstr.so
.所以应用程序不能openglperf
像往常一样使用.
当前解决方案
跳过此设备并忽略该错误.(我们可能没有权限修改系统库)
加成:
您可以确保在这些设备中禁用硬件加速.
归档时间: |
|
查看次数: |
6552 次 |
最近记录: |