不接受软件包 Android SDK Platform 23 的许可 [英] License for package Android SDK Platform 23 not accepted

查看:46
本文介绍了不接受软件包 Android SDK Platform 23 的许可的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Trying to react-native run-android but got this:

您尚未接受以下 SDK 组件的许可协议:[Android SDK 平台 23,Android SDK 构建工具 23.0.1].

sdkmanager --licenses 已接受所有许可.我该如何解决这个问题?

All licenses have been accepted with sdkmanager --licenses. How do I fix this?

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

Solution: Deleted /Users/WHATEVER-YOUR-NAME-IS/Library/Android, then reinstalled all SDKs through Android Studio's SDK Manager.

推荐答案

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

Go to Your-Sdk-home-Directory/tools/bin

sdkmanager --licenses

接受未决的许可.

如果仍然不起作用,请尝试安装在 23.0.1 或它要求的转到 Your-Sdk-home-Directory/tools

If still doesn't work, try installin the 23.0.1 or which it is asking for Go to Your-Sdk-home-Directory/tools

android update sdk --no-ui --all --filter build-tools-23.0.1,android-23,extra-android-m2repository

这对我有用..

如果它仍然有任何问题.试一试- 将 licenses 文件夹保存在 sdk 主目录和 tools/bin 目录中

if it's still giving any issues. Give a try with -keeping the licences folder in both sdk home directory and tools/bin directory

-运行

sdkmanager "build-tools;23.0.1"

这篇关于不接受软件包 Android SDK Platform 23 的许可的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆