react-native 配置在安卓模拟器上运行

Posted liuw_flexi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react-native 配置在安卓模拟器上运行相关的知识,希望对你有一定的参考价值。

1. 在全局路径下修改环境变量

vim ~/.bash_profile
# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
#如果你不是通过android Studio安装的sdk,则其路径可能不同,请自行确定清楚。
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator
export GRADLE_HOME=/Applications/Android Studio.app/Contents/gradle/gradle-5.1.1
export PATH=${PATH}:${GRADLE_HOME}/bin
export ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"

2. 在android/ 下增加:local.properties文件

sdk.dir=/Users/liuwei/Library/Android/sdk
ndk.dir=/Users/liuwei/Library/Android/sdk/ndk-bundle

3. 将android/app/build.gradle文件中的implement改为compile

4. 另外gradle是负责编译的,参考https://blog.csdn.net/u013553529/article/details/55011602

5. react-native run-android

 

以上是关于react-native 配置在安卓模拟器上运行的主要内容,如果未能解决你的问题,请参考以下文章

react-native服务启动,运行项目到安卓模拟器

react-native expo android macos问题

在博览会上的“npm runeject”之后无法运行 react-native 应用程序

使用模拟器调试react-native步骤(安卓机)

在 android 模拟器上运行 react-native

React-Native 应用程序在 android 设备上立即崩溃,但在模拟器上运行良好