我最近将我的 React Native 项目的compileSdkVersion从33更新到34以符合Google的新政策。进行此更改后,我无法连接到 Metro 服务器。以下是我的 android/app/build.gradle 配置的详细信息:
ext {
buildToolsVersion = "33.0.0"
minSdkVersion = 28
compileSdkVersion = 34
targetSdkVersion = 34
ndkVersion = "25.0.8775105"
}
android {
compileSdkVersion = 34
defaultConfig {
minSdkVersion = 28
targetSdkVersion = 34
}
}
我的项目设置包括:
到目前为止我已采取的步骤:
rm -rf node_modules && npm install or yarn install
npx react-native run-android
npx react-native start
手动启动 Metro 服务器
尽管执行了这些步骤,Metro 服务器在运行应用程序时仍无法连接。我还验证了我的所有依赖项都是最新的。我正面临这个问题,通过这个答案解决
https://stackoverflow.com/a/78748470/22891183