【发布时间】:2019-03-21 23:21:51
【问题描述】:
我正在设置我的环境以开始开发 React Native 应用程序。我不断收到以下错误:
PS C:\map\development\learnreact\react-native\helloworld> react-native run-android 启动 JS 服务器... 构建和安装应用程序 设备(cd android && gradlew.bat installDebug)...
配置项目:app 在不一致的位置观察到包 id 'platform-tools' 'C:\Users\bheka\AppData\Local\Android\Sdk\platform-tools'(预期 'C:\Users\bheka\AppData\Local\Android\Sdk\platform-tools\platform-tools') 检查包 Android SDK Build-Tools 27.0.3 的许可证 C:\Users\bheka\AppData\Local\Android\Sdk\platform-tools\licenses 警告:Android SDK Build-Tools 27.0.3 软件包的许可证没有 公认。检查软件包 Android SDK Platform 26 的许可证 C:\Users\bheka\AppData\Local\Android\Sdk\platform-tools\licenses 警告:不接受软件包 Android SDK Platform 26 的许可。
FAILURE:构建失败并出现异常。
出了什么问题:配置项目 ':app' 时出现问题。
未能安装以下 Android SDK 包,因为某些许可证尚未被接受。 平台;android-26 Android SDK 平台 26 build-tools;27.0.3 Android SDK Build-Tools 27.0.3 要构建此项目,请接受 SDK 许可协议并安装缺少的 使用 Android Studio SDK 管理器的组件。或者,到 将许可协议从一个工作站转移到另一个工作站,请参阅 http://d.android.com/r/studio-ui/export-licenses.html 使用安卓 SDK:C:\Users\bheka\AppData\Local\Android\Sdk\platform-tools
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
- 在https://help.gradle.org获得更多帮助
BUILD FAILED in 2s 无法在设备上安装应用程序,请阅读 上面的错误以获取详细信息。确保你有一个安卓模拟器 正在运行或连接的设备并已设置您的 Android 开发 环境: https://facebook.github.io/react-native/docs/getting-started.html
我已接受使用 .\sdkmanager --licenses 的许可证,但没有运气。我已经使用 android studio 中的 sdk 管理器重新安装了 sdk,但没有成功。有谁知道我该怎么办?
【问题讨论】:
-
尝试在AndroidStudio中手动安装依赖并重试
-
@WiFi 我试过了,同样的错误。
标签: react-native react-native-android