试图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。
转到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)
| 归档时间: |
|
| 查看次数: |
3586 次 |
| 最近记录: |