我在Ionic3项目上工作。当使用Cordova build Android
构建应用程序时,它会显示此错误
失败:生成失败,出现异常。
* What went wrong:
A problem occurred configuring root project 'android'.
> You have not accepted the license agreements of the following SDK components:
[Android SDK Build-Tools 26.0.1, Android SDK Platform 25].
Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.
Alternatively, to learn how to transfer the license agreements from one workstation to another, go to http://d.android.com/r/studio-ui/export-licenses.html
位于($Android_HOME/Android/SDK/tools/bin)目录
发生此错误的主要问题是什么?如何克服这个问题?还有其他办法解决这个问题吗?
一个更简单的方法是在命令提示符上运行:
mkdir“%android_home%\licenses”
echoSet/p=“8933bad161af4178b1185d1a37fbf41ea5269c55”“%android_home%\licenses\android-sdk-license”
mkdir“包含Android-sdk\licenses的文件夹”
回声集/p=“8933BAD161AF4178B1185D1A37FBF41EA5269C55”“包含Android-SDK\licenses\Android-SDK-license的文件夹”
记住使用echo或set。
更多来自之前的答案
我下载了最新的Android SDK工具版本24.4.1。我使用命令行安装SDK。当被询问时,我键入了 您尚未接受以下SDK组件的许可协议:[Android SDK Platform 23,Android SDK Build-Tools 23.0.1]。在构建项目之前,您需要接受许可协议,并使用Android Studio SDK Manager完成缺少的组件的安装。或者,要了解如何将许可协议从一
我使用的是React-Native命令,当我运行run命令时,会出现以下错误 您尚未接受以下SDK组件的许可协议:[Android SDK Platform 23,Android SDK Build-Tools 23.0.1]。 我有Android Studio与SDK版本26和Android SDK构建工具26安装。 为什么react会给出这个错误?
我知道这个问题已经发布,但我无法以任何方式解决我的问题。我正在使用离子框架开发一个应用程序:我添加了Android平台并完美地构建了apk。然后我添加了诊断插件,并再次构建,但这次操作失败并给了我这个错误: > 出了什么问题:配置根项目“android”时出现问题。 <块引用> 您尚未接受以下SDK组件的许可协议:[Android Support Repository]。在构建您的项目之前,您需要
我在jitpack中得到这个错误,我已经尝试了互联网上的一切。下面是我的错误 我不知道为什么当我的sdk位置在其他位置时,它还在那里检查许可证
当我尝试在Cordova项目上安装android平台时,会出现以下错误。我一直在遵循这个指南:https://cordova.apache.org/docs/en/latest/guide/cli/ 执行以下命令时出错:$cordova platform add android--保存 配置根项目“Android”时出现问题。您尚未接受以下SDK组件的许可协议:[Android SDK Platf