当前位置: 首页 > 知识库问答 >
问题:

在Mac OSX上为Android模拟器安装React Native

慕容齐智
2023-03-14

新手反应本机

    < li >使用https://Facebook . github . io/react-native/docs/getting-started . html设置我的MacOSX El Capitan for Android设备仿真器(iPhone仿真器已经为我工作)

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

未能找到目标与散列字符串'android-23'在: /usr/local/Cellar/android-sdk/24.4.1_1/bin

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

> < li>

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

在Android Studio内;文件 - 使缓存失效以擦除用户目录下的 .gradle 文件夹

运行Android模拟器,从Android Studio

然后,选择Tools、Android、Manager AVD启动AVD Manager

尝试再次生成项目

(但同样的错误!

共有1个答案

路欣荣
2023-03-14

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

导出ANDROID_HOME=/usr/local/Cellar/ANDROID sdk/24.4.1_1/

因为我装的是家酿的android-sdk。

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

    < li >您需要安装适当的android工具和SDK。 < li >尝试清理项目: < ul > < li>cd android

我只是在这里这样做,它解决了同样的问题。

 类似资料:
  • 问题内容: 在模拟器上,我可以从“设置”中卸载SD卡。 然后,我可以将其安装在操作系统上,然后正常卸载。 我还无法弄清楚如何在仿真器上重新安装它(而无需重新启动它)。 提示: 该命令无关:这是关于 该命令无关:仅与启动模拟器有关 将SD卡安装在两个地方当然会搞砸一切(我尝试过) 更多: 输出以下内容: 尝试使用与上面相同的选项在卸载外壳后再次从外壳挂载,将出现段错误 不知道为什么双斜杠,我想这只是

  • 问题内容: 如何在android模拟器上安装android market和其他apk。我尝试了一些解决方案,但它们似乎不起作用或不清楚。 问题答案: 正如上面的人所述,它不可用,但是您可以从文件资源管理器中提取apk。 我使用此方法在api 4和api 8上安装了market: 如果您使用的是Windows,请将“ /”更改为“ \”,然后键入“ android”而不是“ ./android”

  • 在我将qemu进程固定到dock后,我得到了以下错误,然后退出并再次单击它。有没有一种方法可以直接从Finder启动模拟器,而不需要先去Android Studio?

  • 我是移动自动化的新手。我正在尝试在Android Studio中创建AVD。我得到下面的错误。 *要安装的软件包: Android模拟器(模拟器)正在准备“安装Android模拟器(修订版:30.7.5)”。正在下载https://dl.google.com/android/repository/emulator-windows_x64-7491168.zip准备Android模拟器的SDK包时出

  • 问题内容: 我目前正在尝试编译和测试一个小型Android应用程序。 我正在使用Eclipse,并已安装SDK 4.2(Api级别17)。我已经设定 尽管我也尝试了不同的值(即17/17)。 我不使用任何GoogleAPI函数,也不使用API​​级别8中不提供的函数。或者至少在这方面我没有得到任何编译错误或警告。 当我编译项目并在运行Android 2.2.1的真实设备上运行它时,应用程序运行良好

  • 我去MacBook Pro M1的Android Studio中的“SDK管理器”安装Android Emulator,但我遇到了以下错误: 我怎样才能解决这个问题?我已经尝试过多次重新安装它,但仍然无法工作。