您尚未接受以下 sdk 组件的许可协议 [android sdk build-tools 23.0.1]

you have not accepted the license agreements of the following sdk components [android sdk build-tools 23.0.1]

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

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

它会提示您接受尚未接受的许可。

PS。请在发帖前进行 Google 搜索,这已得到广泛回答。

这对我有用(Windows):

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

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

您现在可以手动安装并接受 Android SDK 构建工具 23.0.01.

的许可协议

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

Try this way

转到你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