k***@163.com
k***@163.com
  • 发布:2023-05-04 15:10
  • 更新:2023-05-04 15:10
  • 阅读:341

【报Bug】uniapp使用vue3打包的wgt集成到android项目报错,一直白屏,无法加载正确界面

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: Android

手机系统版本号: Android 12

手机厂商: realme

手机机型: 真我GT 大师探索版

页面类型: vue

SDK版本号: 3.7.9

示例代码:

代码示例完全按照官方demo中的加载方式来操作的

操作步骤:

环境:vite+vue3+pinia
HBuilderX版本:3.7.9

预期结果:

正常加载界面

实际结果:

一直白屏

bug描述:

RN的原生Android项目内嵌套uniapp的wgt包,运行后,报错信息如下:

2023-05-04 14:45:32.355 3307-3307 System.err W java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.reflect.Field java.lang.Class.getField(java.lang.String)' on a null object reference
W at io.dcloud.common.util.AppRuntime.initUTS(Unknown Source:8)
2023-05-04 14:45:32.355 3307-3307 System.err W at io.dcloud.b$g.a(Unknown Source:8)
2023-05-04 14:45:32.355 3307-3307 System.err W at io.dcloud.common.ui.b.a(Unknown Source:363)
2023-05-04 14:45:32.355 3307-3307 System.err W at io.dcloud.b.onCreate(Unknown Source:64)
2023-05-04 14:45:32.355 3307-3307 System.err W at io.dcloud.WebAppActivity.onCreate(Unknown Source:22)
2023-05-04 14:45:32.355 3307-3307 System.err W at io.dcloud.feature.sdk.DCUniMPActivity.onCreate(Unknown Source:43)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.Activity.performCreate(Activity.java:8129)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.Activity.performCreate(Activity.java:8109)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1344)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3750)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3943)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2348)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.os.Handler.dispatchMessage(Handler.java:106)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.os.Looper.loopOnce(Looper.java:233)
2023-05-04 14:45:32.355 3307-3307 System.err W at android.os.Looper.loop(Looper.java:344)
2023-05-04 14:45:32.356 3307-3307 System.err W at android.app.ActivityThread.main(ActivityThread.java:8191)
2023-05-04 14:45:32.356 3307-3307 System.err W at java.lang.reflect.Method.invoke(Native Method)
2023-05-04 14:45:32.356 3307-3307 System.err W at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:584)
2023-05-04 14:45:32.356 3307-3307 System.err W at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1034)

2023-05-04 15:10 负责人:无 分享
已邀请:

要回复问题请先登录注册