成功安装 Android 应用 React Native 后 Metro 断开连接

问题描述 投票:0回答:1

重新加载功能不起作用。 显示此消息。 信息 正在重新加载连接的应用程序... 警告 没有连接应用程序。向所有 React Native 应用程序发送“重新加载”失败。确保您的应用程序正在模拟器中或通过 USB 连接的手机上运行。

在此图像中,您会看到构建成功完成,应用程序安装在设备中,但未自动启动,并且重新加载不起作用。

enter image description here

React Native 版本 0.75.2

我正在使用 Metro 运行这个项目 enter image description here

项目运行cmd:

  • npx react-native start --reset-cache
  • npx react-native run-android --mode=devDebug --appId=myAppPackage

信息 在 Android 上打开应用程序... 信息 该项目的开发服务器已在端口 8081 上运行。 信息正在安装应用程序...

任务:gradle-plugin:settings-plugin:checkKotlinGradlePluginConfigurationErrors 任务:gradle-plugin:共享:检查KotlinGradlePluginConfigurationErrors 任务:gradle-plugin:共享:compileKotlin 最新 任务:gradle-plugin:共享:compileJava NO-SOURCE 任务:gradle-plugin:共享:processResources 无源 任务:gradle-plugin:共享:类最新 任务:gradle-plugin:共享:jar 最新 任务:gradle-plugin:settings-plugin:compileKotlin UP-TO-DATE 任务:gradle-plugin:settings-plugin:compileJava NO-SOURCE 任务:gradle-plugin:settings-plugin:pluginDescriptors 最新 任务:gradle-plugin:settings-plugin:processResources 最新 任务:gradle-plugin:settings-plugin:类最新 任务:gradle-plugin:settings-plugin:jar 最新 任务:gradle-plugin:react-native-gradle-plugin:checkKotlinGradlePluginConfigurationErrors 任务 :gradle-plugin:react-native-gradle-plugin:compileKotlin 最新 任务:gradle-plugin:react-native-gradle-plugin:compileJava无源 任务:gradle-plugin:react-native-gradle-plugin:pluginDescriptors 最新 任务:gradle-plugin:react-native-gradle-plugin:processResources 最新 任务:gradle-plugin:react-native-gradle-plugin:类最新 任务:gradle-plugin:react-native-gradle-plugin:jar 最新

配置项目:react-native-reanimated Android Gradle插件:8.5.0 等级:8.8

任务:app:检查KotlinGradlePluginConfigurationErrors 任务:app:generateAutolinkingPackageList 最新 任务:app:generateCodegenSchemaFromJavaScript 已跳过 任务:app:generateCodegenArtifactsFromSchema 已跳过 任务:app:preBuild UP-TO-DATE 任务:app:preDevDebugBuild UP-TO-DATE 任务:app:generateDevDebugBuildConfig 最新 任务:react-native-async-storage_async-storage:preBuild UP-TO-DATE 任务:react-native-async-storage_async-storage:preDebugBuild 最新 任务:app:stripDevDebugDebugSymbols 最新 任务:app:validateSigningDevDebug 最新 任务:app:writeDevDebugAppMetadata 最新 任务:app:writeDevDebugSigningConfigVersions 最新 任务:app:packageDevDebug 最新 任务:app:createDevDebugApkListingFileRedirect 最新

任务:app:installDevDebug 在“Pixel 6 - 14”上安装 APK“app-dev-debug.apk”:app:dev-debug 安装在 1 台设备上。

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 9.0 不兼容。

您可以使用“--warning-mode all”来显示各个弃用警告并确定它们是否来自您自己的脚本或插件。

有关更多信息,请参阅 Gradle 文档中的 https://docs.gradle.org/8.8/userguide/command_line_interface.html#sec:command_line_warnings

19 秒内取得成功 355 个可操作的任务:25 个已执行,330 个最新

info 💡提示:通过运行 npx react-native doctor 来确保您已正确设置开发环境。要了解有关 doctor 命令的更多信息,请访问:

https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor

info 使用 --verbose 标志运行 CLI 以获取更多详细信息。 信息 正在重新加载连接的应用程序... 警告 没有连接应用程序。向所有 React Native 应用程序发送“重新加载”失败。确保您的应用程序正在模拟器中或通过 USB 连接的手机上运行。

问题是什么? 是地铁问题吗?或者反应版本问题?

android react-native microsoft-metro react-native-meteor
1个回答
0
投票
您可以尝试手动配置 Metro 捆绑包。

步骤:

    摇动设备打开开发菜单,
  1. 选择“配置捆绑器”
  2. 在提示中输入您的系统IP地址,然后按“Apple Changes”。

注意

    设备和Mac系统需要连接在同一网络中
© www.soinside.com 2019 - 2024. All rights reserved.