不接受Android SDK Platform 23软件包的许可证

Ray*_*Lee 2 sdk android

试图react-native run-android但得到这个:

您尚未接受以下SDK组件的许可协议:[Android SDK Platform 23,Android SDK Build-Tools 23.0.1]。

已接受的所有许可sdkmanager --licenses。我该如何解决?


解决方案:删除/Users/WHATEVER-YOUR-NAME-IS/Library/Android,然后通过Android Studio的SDK Manager重新安装所有SDK。

Sar*_*dra 5

转到Your-SDK-home-Directory / tools / bin

sdkmanager --licenses
Run Code Online (Sandbox Code Playgroud)

接受许可证待处理。

如果仍然无法正常运行,请尝试在23.0.1中安装,或者要求输入Go to Your-Sdk-home-Directory / tools

android update sdk --no-ui --all --filter build-tools-23.0.1,android-23,extra-android-m2repository
Run Code Online (Sandbox Code Playgroud)

那对我有用。

如果仍然有任何问题。尝试-保留sdk主目录和tools / bin目录中的licenses文件夹

-跑

sdkmanager "build-tools;23.0.1"
Run Code Online (Sandbox Code Playgroud)