活动不会随机呈现,只显示三星上的白色屏幕

spl*_*ngi 16 android samsung-mobile

所以,我承认这是一个真正模糊的问题.发生的是非常随机且很少只在三星设备(2x S3和1xS4 mini)的启动活动(基本上任何活动,我没有找到共同点)将不会呈现并仅显示白屏.有趣的是实际的意见是有,我可以点击白色屏幕,当我击中了正确的地点,我可以使用按钮打开对话框,并进入下一个活动.更奇怪的是,当下一个活动使用动画打开时,我可以看到活动只有几分之一秒.

那么,有没有人见过或体验过这个?

注意:由于这是一个随机的错误,我需要在这里复制整个项目的代码示例,我就是不能这样做.

ser*_*inc 9

知谷歌存在与程序兼容性上的各种设备,如一个问题

(约100名用户):
- 50%Enspert(彩虹,很可能是提到的Wiko型号#8)
- 30%三星(SM G3815,SM G730A,SM T217A,GT S7275B,GT S7275R)
- 10%MyPhone(Agua Rio)

线程说(2月8日)

这可能会被下一版本中的AOSP提交"修复":https://android-review.googlesource.com/#/c/198301/

又见GitHub的问题,它是说

各种三星手机在框架或类路径中包括旧版本的android支持库.

有关可能的解决方法,请参阅appcompat-v7 v21.0.0,在Android v4.2.2的三星设备上导致崩溃,建议的解决方案是

运用

-keep class !android.support.v7.internal.view.menu.**,android.support.v7.** {*;}
Run Code Online (Sandbox Code Playgroud)

更好的解决方案是添加以下行:

-keep class !android.support.v7.internal.view.menu.MenuBuilder, !android.support.v7.internal.view.menu.SubMenuBuilder, android.support.v7.** { *; }
-keep interface android.support.v7.** { *; }
Run Code Online (Sandbox Code Playgroud)

更新:似乎已在android 7.0 appcompat库中修复(SDK 24.0)

根据错误报告的最新帖子,这应该在新版本的支持库(24)上修复:https: //code.google.com/p/android/issues/detail?id = 78377#c374

甚至有人声称它修复了它.