pet*_*syn 14 android samsung-galaxy android-8.0-oreo
最近我开始收到Android原生崩溃(在谷歌播放生命周期中报道).它们只发生在配备Android 8的三星Galaxy S8或S8 +手机上.
根据堆栈跟踪,它与UI呈现器线程相关.但是我不知道如何修复它,甚至不知道它在应用程序中的确切位置.
任何想法如何找出应用程序在哪里发生这种情况?为什么只有Android 8的Galaxy S8会受到影响?谢谢.
backtrace:
#00 pc 0000000000071854 /system/lib64/libc.so (tgkill+8)
#01 pc 000000000001e058 /system/lib64/libc.so (abort+88)
#02 pc 0000000000008248 /system/lib64/liblog.so (__android_log_assert+328)
#03 pc 0000000000052430 /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread10EglManager11damageFrameERKNS1_5FrameERK6SkRect+320)
#04 pc 000000000004f9dc /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread14OpenGLPipeline4drawERKNS1_5FrameERK6SkRectS8_RKNS0_12FrameBuilder13LightGeometryEPNS0_16LayerUpdateQueueERKNS0_4RectEbRKNS0_15BakedOpRenderer9LightInfoERKNSt3__16vectorINS_2spINS0_10RenderNodeEEENSM_9allocatorISQ_EEEEPNS0_19FrameInfoVisualizerE+76)
#05 pc 000000000004d7e0 /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread13CanvasContext4drawEv+176)
#06 pc 00000000000511e8 /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread13DrawFrameTask3runEv+184)
#07 pc 0000000000058494 /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+356)
#08 pc 0000000000011c58 /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+280)
#09 pc 00000000000fd688 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+136)
#10 pc 000000000006de44 /system/lib64/libc.so (_ZL15__pthread_startPv+36)
#11 pc 000000000001f9a4 /system/lib64/libc.so (__start_thread+68)
Run Code Online (Sandbox Code Playgroud)
Laz*_*los -1
此问题似乎仅限于搭载 Android 8.0 的三星设备,这是有关文本选择和/或输入文本和/或关闭包含 EditTexts 的对话框和/或旋转屏幕的一些错误。
似乎有一个解决方法。在 res/drawable 文件夹中创建一个定义空形状的 xml 文件,如下所示。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<!-- nothing -->
</shape>
Run Code Online (Sandbox Code Playgroud)
在布局文件中,将以下属性添加到 EditTexts:
android:textSelectHandle="@drawable/empty"
android:textSelectHandleRight="@drawable/empty"
android:textSelectHandleLeft="@drawable/empty"
Run Code Online (Sandbox Code Playgroud)
来源:三星开发者论坛崩溃 Samsung Galaxy S8 libhwui.so
| 归档时间: |
|
| 查看次数: |
932 次 |
| 最近记录: |