首页 文章

在Mac OSX上为Android Emulator进行React Native安装

提问于
浏览
1

反应原生的新手

我在尝试构建生成的模板React Native应用程序时遇到以下构建错误(通过rect-native init)

无法在/usr/local/Cellar/android-sdk/24.4.1_1/bin中找到带有哈希字符串'android-23'的目标

我已经尝试了以下所有方法,但没有一个解决方案有效:

在Android Studio中

  • :安装了v23 Android Marshmallow SDK和v23构建工具(用于扩展版本号的复选框)

在Android Studio中

  • ;文件 - 使高速缓存无效以擦除〜目录下的.gradle文件夹

  • 运行Android模拟器,来自ANDROID STUDIO

  • 打开现有项目

  • 然后,选择Tools,Android,Manager AVD到LAUNCH AVD Manager

  • 试图再次建造项目

  • cd到项目目录react-native run-android

(但同样的错误!)

1 回答

  • 0

    尝试使用平台和平台工具的父目录设置ANDROID_HOME变量 . 例如,我在这里使用:

    export ANDROID_HOME=/usr/local/Cellar/android-sdk/24.4.1_1/

    因为我从自制软件安装了android-sdk .

    我发现的其他可能导致此问题的事情:

    • 你需要安装正确的android工具和SDK .

    • 尝试清理项目:

    • cd android && ./gradlew clean

    我刚刚在这里做了这件事,它解决了同样的问题 .

相关问题