React Native保持无法运行

时间:2016-05-22 13:11:32

标签: android react-native

我是React Native的新手,遇到一些错误问题。我遵循React Native网站上的官方教程,但它仍然失败了:

$ react-native run-android --info
Starting JS server...
Building and installing the app on the device (cd android && ./gradlew     installDebug...

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> failed to find Build Tools revision 23.0.1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 3.441 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/android-setup.html

我使用“react-native init”创建项目并没有什么特别之处。我更新了android sdk,但它仍然没有用!

$ android update sdk -a -u -t 3

我不知道我现在应该怎么做。我现在正在使用最新的osx。非常感谢它给我一些建议。

1 个答案:

答案 0 :(得分:3)

我遇到了类似的问题,在花了这么多时间和大量搜索这个问题后,唯一的诀窍就是:

  1. 请安装所需的SDK,如图Configure Required SDKs
  2. 所示
  3. 如果您已经安装了它,那么您必须更新以下SDK:
    • Android SDK Tool(将其更新至最新版本)
    • Android SDK Platform-tools(将其更新至最新版本)
    • Android SDK Build-tools(将其更新至最新版本)
    • Android Support Repository位于Extra文件夹下(将其更新为最新版本)
  4. 您必须至少与已安装的Android API&安装相同版本Android SDK Build-toolsAndroid SDK Platform-tools版本,如图Configure Required SDKs
  5. 所示
      

    注意:支持库的本地Maven存储库(在React-native的官方文档中列为SDK要求)现在在SDK Manager中命名为Android支持存储库。