【问题标题】:Error running React Native App on Android emulator在 Android 模拟器上运行 React Native App 时出错
【发布时间】:2022-11-18 14:59:55
【问题描述】:

当我使用“expo start”命令在 react-native 上启动 HelloWorld 应用程序时出现以下错误。模拟器已启动并正在运行。 Expo go 已经安装。但由于某种原因,应用程序没有安装。解决此问题的任何指示都会非常有帮助。

Couldn't start project on Android: Error running adb: Error running app. args: [-p, host.exp.exponent, -c, android.intent.category.LAUNCHER, 1]
     arg: "-p"
     arg: "host.exp.exponent"
     arg: "-c"
     arg: "android.intent.category.LAUNCHER"
     arg: "1"
    data="host.exp.exponent"
    data="android.intent.category.LAUNCHER"
    ** SYS_KEYS has no physical keys but with factor 2.0%.

【问题讨论】:

    标签: android react-native


    【解决方案1】:

    能够通过在模拟器的 expo go 应用程序上手动添加项目的 url 并按连接来解决它。

    exp://192.168.0.22:19000

    【讨论】:

      【解决方案2】:

      您可能需要按照 expo 文档中的说明设置 android studio 模拟器:https://docs.expo.dev/workflow/android-studio-emulator/ 该文档非常清楚地指导您设置所有内容所需的步骤,以便您只需运行expo start -a 即可在模拟器

      【讨论】:

        最近更新 更多