【问题标题】:you have not accepted the license agreements of the following sdk components [android sdk build-tools 23.0.1]您尚未接受以下 sdk 组件的许可协议 [android sdk build-tools 23.0.1]
【发布时间】:2017-10-24 22:58:21
【问题描述】:

我有下一个问题,我正在尝试使用 react-native 运行我的应用程序。你能帮我吗

【问题讨论】:

  • 我想运行我编写的应用程序,我使用的是 React Native。但我有这个问题。

标签: android react-native sdk build-tools


【解决方案1】:

试试这个方法

进入你的android-sdk\tools路径

C:\Users\USER\AppData\Local\Android\android-sdk\tools

然后运行下面的命令

.\android update sdk --no-ui --all --filter build-tools-xx.x.x,android-xx,extra-android-m2repository

它将在接受许可协议的情况下安装

根据您的问题 build-tools-xx.x.x 是 23.0.1 而 android-xx 是 23

【讨论】:

【解决方案2】:

打开命令提示符,转到您的 Android SDK 文件夹并执行:sdkmanager.bat --licenses

它会提示你接受你没有接受的许可证。

PS。请在发布前进行谷歌搜索,这已被广泛回答。

【讨论】:

    【解决方案3】:

    这对我有用(在 Windows 上):

    导航到:C:\Program Files (x86)\Android\android-sdk\tools

    右键单击android.bat 并以管理员身份打开。

    您现在可以手动安装并接受 Android SDK Build-tools 23.0.01 的许可协议。

    如果它抱怨[Android Support Repository] 或任何其他包,则只需对该包重复该过程。干杯。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-30
      • 1970-01-01
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      • 2018-01-03
      • 2017-03-16
      • 1970-01-01
      相关资源
      最近更新 更多