uni-app 在 rk3288 Android 7.1 系统上重复开关机出现白屏问题
uni-app 在 rk3288 Android 7.1 系统上重复开关机出现白屏问题
| 类别 | 信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境操作系统 | Windows |
| PC开发环境操作系统版本号 | win10 |
| HBuilderX类型 | 正式 |
| HBuilderX版本号 | 3.2.6 |
| 手机系统 | Android |
| 手机系统版本号 | Android 7.1.1 |
| 手机厂商 | rk3288 |
| 手机机型 | rk3288 |
| 页面类型 | vue |
| 打包方式 | 离线 |
| 项目创建方式 | HBuilderX |
操作步骤:
- 一开始应用正常使用,
- 重复打开再杀掉应用后 启动白屏导致无法进入,
- 在系统设置清除应用缓存后又能正常进入。
重复步骤2,3
仅在部分机型上发现问题。
预期结果:
应用始终正常打开
实际结果:
报错白屏,无法进入应用
bug描述:
W/System.err: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.**.**/io.dcloud.PandoraEntryActivity}: java.lang.IllegalArgumentException: Cannot parse iv:ciphertext:mac
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2671)
W/System.err: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2732)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1483)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
W/System.err: at android.app.ActivityThread.main(ActivityThread.java:6141)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)
W/System.err: Caused by: java.lang.IllegalArgumentException: Cannot parse iv:ciphertext:mac
at io.dcloud.f.d.a$a.<init>(SourceFile:16)
at io.dcloud.f.d.b.b(SourceFile:27)
at io.dcloud.f.d.b.a(SourceFile:28)
W/System.err: at io.dcloud.common.adapter.util.SP.getsBundleData(SourceFile:3)
at io.dcloud.feature.ad.AdSplashUtil.getAL(SourceFile:1)
at io.dcloud.feature.ad.dcloud.ADHandler.bd(SourceFile:56)
at io.dcloud.feature.ad.dcloud.ADHandler.pull(SourceFile:11)
at io.dcloud.feature.ad.dcloud.AdFeatureImpl.doForFeature(SourceFile:62)
W/System.err: at io.dcloud.feature.ad.AdFeatureImplMgr.doForFeature(SourceFile:6)
at io.dcloud.a.a(SourceFile:13)
at io.dcloud.b.checkAndRequestStoragePermission(SourceFile:27)
at io.dcloud.WebAppActivity.checkAndRequestStoragePermission(SourceFile:1)
at io.dcloud.b.onCreate(SourceFile:117)
at io.dcloud.WebAppActivity.onCreate(SourceFile:23)
W/System.err: at io.dcloud.PandoraEntryActivity.onCreate(PandoraEntryActivity.java:37)
at android.app.Activity.performCreate(Activity.java:6709)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2624)
... 9 more
更多关于uni-app 在 rk3288 Android 7.1 系统上重复开关机出现白屏问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
6 回复
你是用的离线打包SDK吗?
更多关于uni-app 在 rk3288 Android 7.1 系统上重复开关机出现白屏问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
rk3288 这是开发板?
是的
这里似乎是 ad 包使用了 sharedpreferences 引起的兼容性问题,请问那位大神能给解决下呢,或者报错了能加个try 让上层应用能正常加载 不至于卡白屏。
我的app打包时把广告全部去除勾选了,仍有部分几率会出现启动时闪退。


