You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native应用提交Google Play内测出现稳定性错误求助

React Native应用Google Play内部测试稳定性问题排查求助

将React Native应用提交至Google Play内部测试环节后,测试显示存在稳定性错误,但相同的AAB文件在本地设备安装后运行正常,Debug模式下也无任何报错。

具体报错信息

  1. java.lang.NoSuchFieldError: no "Lcom/facebook/jni/HybridData;" field "mHybridData" in class "Lcom/shopify/reactnative/skia/SkiaDomView;" or its superclasses

  2. Exception java.lang.RuntimeException: 无法暂停Activity {com.imagewatermarks/com.imagewatermarks.MainActivity}: com.facebook.react.uimanager.IllegalViewOperationException: 尝试添加未知视图标签: 199
    详情: View tag:239 View Type:class com.facebook.react.views.view.ReactViewGroup children(1): [ 193, ], viewsToAdd(1): [ [1,199], ]

调用栈:

at android.app.ActivityThread.performPauseActivityIfNeeded (ActivityThread.java:4896)
at android.app.ActivityThread.performPauseActivity (ActivityThread.java:4845)
at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:4796)
at android.app.servertransaction.PauseActivityItem.execute (PauseActivityItem.java:46)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2144)
at android.os.Handler.dispatchMessage (Handler.java:106)
at androidx.test.espresso.base.Interrogator.loopAndInterrogate (Interrogator.java:10)
at androidx.test.espresso.base.UiControllerImpl.loopUntil (UiControllerImpl.java:7)
at androidx.test.espresso.base.UiControllerImpl.loopUntil (UiControllerImpl.java:1)
at androidx.test.espresso.base.UiControllerImpl.loopMainThreadForAtLeast (UiControllerImpl.java:7)
at androidx.test.espresso.action.Tap$1.sendTap (Tap.java:4)
at androidx.test.espresso.action.GeneralClickAction.perform (GeneralClickAction.java:4)
at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform (ViewInteraction.java:2)
at androidx.test.espresso.ViewInteraction.doPerform (ViewInteraction.java:23)
at androidx.test.espresso.ViewInteraction.-$$Nest$mdoPerform
at androidx.test.espresso.ViewInteraction$1.call (ViewInteraction.java:6)
at androidx.test.espresso.ViewInteraction$1.call (ViewInteraction.java:1)
at java.util.concurrent.FutureTask.run (FutureTask.java:266)
at android.os.Handler.handleCallback (Handler.java:938)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loop (Looper.java:240)
at android.app.ActivityThread.main (ActivityThread.java:8000)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:603)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:947)
Caused by com.facebook.react.uimanager.IllegalViewOperationException: Trying to add unknown view tag: 199  detail: View tag:239 View Type:class com.facebook.react.views.view.ReactViewGroup   children(1): [ 193,  ], viewsToAdd(1): [ [1,199],  ]

已尝试的配置

ProGuard规则(proguard-rules.pro)

-keep class com.facebook.react.cxxbridge.ModuleRegistryHolder { *; }
-keep class com.facebook.react.cxxbridge.CatalystInstanceImpl { *; }
-keep class com.facebook.react.cxxbridge.JavaScriptExecutor { *; }
-keep class com.facebook.react.bridge.queue.NativeRunnable { *; }
-keep class com.facebook.react.bridge.ExecutorToken { *; }
-keep class com.facebook.react.bridge.ReadableType { *; }
-keep class com.facebook.react.** { *; }
-keepclassmembers class com.facebook.react.** { *; }

/android/app/build.gradle配置

def enableProguardInReleaseBuilds = true

buildTypes {
    debug {
        signingConfig signingConfigs.release
    }
    release {
        signingConfig signingConfigs.release
        minifyEnabled enableProguardInReleaseBuilds
        proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
        shrinkResources true
    }
}

android/build/build.gradle配置

buildscript {
    ext {
 buildToolsVersion = "30.0.3"
        minSdkVersion = 30
        compileSdkVersion = 33
        targetSdkVersion = 33
    
        // We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP.
        ndkVersion = "23.1.7779620"
    }
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath("com.android.tools.build:gradle")
        classpath("com.facebook.react:react-native-gradle-plugin")
    }
}

重新生成AAB文件并提交后,问题仍未解决,依旧出现相同错误,恳请协助排查。

内容的提问来源于stack exchange,提问作者salmanaacvf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 23:10:23