Ionic Cordova 使用 Gradle 构建 Android 错误并且构建失败 [重复]
Posted
技术标签:
【中文标题】Ionic Cordova 使用 Gradle 构建 Android 错误并且构建失败 [重复]【英文标题】:Ionic Cordova Build Android Error With Gradle And Build Failed [duplicate] 【发布时间】:2018-09-07 19:49:18 【问题描述】:请帮我解决这个问题。我不知道如何解决这个问题,因为我已经尝试了所有我知道的方法,但我仍然收到 Gradle 错误。
我已经添加了新的系统变量名称:_JAVA_OPTIONS 和值:-Xmx512M。错误仍然相同。如果可以,请帮助我。
$ ionic cordova platform list
cordova platform ls
You have been opted out of telemetry. To change this, run: cordova telemetry on.
Installed platforms: android 6.4.0
Available platforms: browser ~5.0.1
ios ~4.5.4
osx ~4.0.1
windows ~5.0.0
www ^3.12.0
【问题讨论】:
请将代码、错误和数据添加为文本 (using code formatting),而不是图像。图片:A)不允许我们复制粘贴代码/错误/数据进行测试; B) 不允许根据代码/错误/数据内容进行搜索;和many more reasons。一般来说,文本格式的代码/错误/数据>>>>作为图像的代码/错误/数据>>没有。只有在除了代码格式的文本之外,如果图像添加了仅由文本代码/错误/数据无法传达的重要内容,则应使用图像。 【参考方案1】:这是你的错误:
您尚未接受以下 sdk 组件的许可协议 [Android SDK Platform 26]
您必须在 SDK Manager 中接受许可,请查看theses answers
【讨论】:
LulzSec@HyperProject MINGW32 / $ cd $ANDROID_HOME/tools/bin LulzSec@HyperProject MINGW32 ~/AppData/Local/Android/Sdk/tools/bin $ ./sdkmanager --licenses bash: ./sdkmanager : 没有这样的文件或目录,如何解决这个问题? 尝试打开ANDROID_HOME/sdk文件夹中的sdkmanager.exe,如果没有打开,请尝试使用Android Studio UI,然后下载/更新SDK Platform 26,确保在被问到时接受许可 我已经在 android studio 中更新并接受了许可。现在我得到了新的错误。请看这个截图:i.stack.imgur.com/VfxcB.png 那么i.stack.imgur.com/VfxcB.png这个问题怎么解决呢?你懂的 ?希望您能够帮助我 。谢谢 我从未见过这个错误,尝试删除和添加平台,有时它会损坏。您使用的是哪个科尔多瓦版本?以上是关于Ionic Cordova 使用 Gradle 构建 Android 错误并且构建失败 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Gradle distributionUrl 使用“ionic cordova run android”更改为旧版本,构建失败
ionic2常见问题——cordova使用Gradle构建下载maven太慢,使用阿里云镜像
ionic3打包出错ionic cordova build android(系列一):could not find an installed version of gradle either in a
Cordova / Ionic build android Gradle 错误:支持的最低 Gradle 版本为 2.14.1。当前版本是 2.13