Android studio Can';是否在物理设备而不是模拟器中运行react native项目?

Android studio Can';是否在物理设备而不是模拟器中运行react native项目?,android-studio,react-native,build,Android Studio,React Native,Build,我安装了Android Studio,并且在AS中有一个模拟器。 我启动了新的react本机项目,并在emulator上成功运行。 这个过程是成功的 但是 我刚刚将我的新设备连接到Android Studio,并选择了部署目标 但我不知道下一步该怎么办。但据我所知,我试图在我的终端上对本地运行的android做出反应,但它显示了这一点 失败:生成失败,出现异常。无法在上安装应用程序 有关设备的详细信息,请阅读上面的错误。确保你有一个 Android emulator正在运行或已连接设备,并且已设

我安装了Android Studio,并且在AS中有一个模拟器。
我启动了新的react本机项目,并在emulator上成功运行。
这个过程是成功的

但是

我刚刚将我的新设备连接到Android Studio,并选择了部署目标

但我不知道下一步该怎么办。但据我所知,我试图在我的终端上对本地运行的android做出反应,但它显示了这一点

失败:生成失败,出现异常。无法在上安装应用程序 有关设备的详细信息,请阅读上面的错误。确保你有一个 Android emulator正在运行或已连接设备,并且已设置 Android开发环境:

因此无法在设备中运行项目。
请帮我做下一步

  • 启用通过USB进行调试 默认情况下,大多数Android设备只能安装和运行从Google Play下载的应用程序。为了在开发过程中安装应用程序,您需要在设备上启用USB调试

    要在设备上启用USB调试,首先需要通过转到“设置”启用“开发人员选项”菜单→ 关于电话,然后点击底部的Build number行七次。然后可以返回到“设置”→ 开发人员选项以启用“USB调试”

  • 通过USB插入设备 现在让我们设置一个Android设备来运行我们的React原生项目。继续,通过USB将设备插入开发机器

    现在,通过运行ADB设备,检查您的设备是否正确连接到ADB(Android调试桥)

    $adb设备
    所附设备清单 emulator-5554离线#谷歌仿真器 14ed2fcc设备#物理设备
    在右栏中看到设备表示设备已连接。一次只能连接一个设备

  • 运行你的应用程序 在命令提示符中键入以下命令,以便在设备上安装和启动应用程序:

    $react原生运行android
    如果出现“网桥配置不可用”错误,请参阅使用adb反向。 暗示 您还可以使用React Native CLI生成并运行发布版本(例如React Native run android--variant=Release)


  • 确保关闭仿真器并仅连接一个设备


    进一步阅读此处:-

    您必须在命令行中的平台工具中运行tcp命令才能连接手机。

    在哪里可以找到$adb devices@kabangi juliusOn terminal type
    adb list
    应该列出所有可用的命令。当您安装android Studio时,它将被安装。您一次只能连接一台设备。-这个线索对我来说已经足够了伙计我同时连接了两个设备。但问题是,在构建应用程序之后,有些东西不起作用,在某些设备上,应用程序崩溃了@kabangi Julius请确保关闭模拟器,并且只连接一个设备。然后检查android monitor并选择设备查找日志,您可能会得到错误的来源如果它确实适用于您,请将其标记为答案