升级到 RN 0.74.0 后,
npx react-native run-android
失败并出现错误 -
error Failed to install the app. Command failed with exit code 1: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
/Users/phil/Code/app-name/android/app/src/main/java/com/app-name/app/newarchitecture/MainApplicationReactNativeHost.java:19: error: cannot find symbol
import com.facebook.react.fabric.FabricJSIModuleProvider; ^ symbol: class FabricJSIModuleProvider location: package com.facebook.react.fabric
我已按照使用升级助手从 0.7.3.6 升级到 0.74.0 的步骤进行操作。 iOS 构建没问题,但 Android 构建面临这个问题。我知道这与使用新架构有关,但是我在
newArchEnabled=false
中有 gradle.properties
设置。
我不确定,但尝试一下:
如果还是不行:
将其添加到您的 proguard-rules.pro 中
-保留类 com.facebook.react.fabric.** { *; }