我可以使用其他软件而不是 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创建应用程序?