numbbobo
numbbobo
  • 发布:2024-07-11 19:01
  • 更新:2024-12-26 08:43
  • 阅读:371

【报Bug】android原生插件targetsdkversion 大于28白屏。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.7

HBuilderX类型: 正式

HBuilderX版本号: 4.23

手机系统: Android

手机系统版本号: Android 13

手机厂商: 三星

手机机型: SM-A13

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

开发远程Android插件本地使用SDK UniPlugin-Hello-AS 打包运行,targetSdkVersion =28 可以正常加载页面并运行展示,但是需要使用SDK 默认targetSdkVersion需要大于31 设置大于31之后,进入app后,加载时间较长并且页面白屏。页面可以i展示tabbar,tabbar以上均为白屏页面。

预期结果:

android原生插件targetsdkversion 大于28也可以正常打开页面并调试。

实际结果:

android原生插件targetsdkversion 大于28白屏。

bug描述:

开发远程插件本地使用SDK UniPlugin-Hello-AS 打包运行,targetSdkVersion =28 可以正常加载页面并运行展示,但是需要使用SDK 默认targetSdkVersion需要大于31 设置大于31之后,进入app后,加载时间较长并且页面白屏。页面可以i展示tabbar,tabbar以上均为白屏页面。打印日志看到
E WeexJSConnection catch: spinWaitPeer timeout
2024-03-09 02:36:12.141 31246-31302 WeexCore com.demo.alive E JSFramwork init start sender is null
2024-03-09 02:36:12.141 31246-31509 WeexCore com.demo.alive E IPCException server spinWaitPeer timeout
2024-03-09 02:36:12.141 31246-31302 WeexCore com.demo.alive E IPCFutexPageQueue.cpp:66,do munmap
2024-03-09 02:36:12.142 31246-31509 WeexCore com.demo.alive E IPCFutexPageQueue.cpp:66,do munmap
2024-03-09 02:36:12.146 31246-31302 WeexCore com.demo.alive E script_side_in_multi_process.cpp:43,InitFramework sender is null
2024-03-09 02:36:12.146 31246-31302 weex com.demo.alive E [WXBridgeManager] invokeInitFramework ExecuteJavaScript fail

有这样的报错。

设置29 30 31以上都是这个现象。只有28可以正常运行。

2024-07-11 19:01 负责人:无 分享
已邀请:
小熊猫先生

小熊猫先生

顶一下。 麻烦回复一下

j***@qq.com

j***@qq.com

这个问题在4.36仍然存在

  • 艾思

    https://ask.dcloud.net.cn/question/203203 看看我这个,能不能帮到您

    2024-12-26 11:00

  • j***@qq.com

    回复 艾思: 我尝试了您的方法升级webkit到1.5.0,还是存在白页问题,即使将webkit升级到最新的1.12.1也没有变化

    2024-12-26 16:08

  • 艾思

    回复 j***@qq.com: 你的离线sdk是多少,我用的是4.3.6

    2024-12-30 13:41

要回复问题请先登录注册