我可以使用其他软件而不是 android studio 来运行 react native 应用吗

Posted

技术标签:

【中文标题】我可以使用其他软件而不是 android studio 来运行 react native 应用吗【英文标题】:Can I use another software instead of android studio to run react native app 【发布时间】:2017-09-27 06:49:35 【问题描述】:

我正在尝试在没有 android Studio 的情况下以 react native 运行 hello world。我的手机只有4.2.1,不支持Expo安装在我的手机上,因为它需要6.0。我想在没有 Expo 和 Android Studio 的情况下在我的手机(4.2.1)中运行 react native 应用程序。这怎么可能?

【问题讨论】:

你的电脑里有android sdk吗? 是的,我刚刚安装了它 要在手机上运行您的应用程序,您可以在 build.gradle 文件中更改 minSdkVersion(根据您的手机操作系统版本) 【参考方案1】:

只需在终端中项目的根文件夹中运行react-native run-android。让您的 Android 模拟器保持打开状态。要打开您的模拟器,请使用 Android sdk 文件夹中的 emulator 命令。

【讨论】:

【参考方案2】:

按照以下步骤操作: 1) 从 Android Studio 运行模拟器。将您的设备连接到系统。当 IDE 要求选择设备时选择它。 2) 现在从目录的根目录运行 react-native run-android。

这应该可以解决目的。

【讨论】:

【参考方案3】:

您可以使用终端运行 react-native 应用。

    获取安卓 SDK。 在 bash 中为您的 android sdk 设置路径。 要使用虚拟设备,您只需在终端中运行“android avd”命令并创建一个新的 avd 设备。或者,只需将其插入即可使用您自己的手机。 转到项目的根文件夹。现在运行“react-native run-android”。 JS 服务器将启动,然后应用程序依赖项将被解析,并且 debug-apk 将安装在您的 avd/设备上。

【讨论】:

【参考方案4】:

您可以下载旧版本的 expo 来运行您的原生应用程序。

【讨论】:

以上是关于我可以使用其他软件而不是 android studio 来运行 react native 应用吗的主要内容,如果未能解决你的问题,请参考以下文章

PaintCode 绘图代码 android 使用像素而不是点/DP

如何创建基于其他数据帧数据帧中的一个连接?

Android,如何发送 HTML 电子邮件并强制 Android 通过 G-Mail 而不是其他应用程序发送它?

Android - 使用纯Java而不是XML创建应用程序?

Android GLES 2.0:帧缓冲渲染到半浮点纹理适用于某些设备,而不是其他设备

GCM 发送图像而不是消息