Android SDK 中缺少 Gradle(使用 cordova + ionic)

2024-05-03

是的,我搜索了这个,但没有搜索到任何内容,只是有关 ANDROID_HOME 路径的信息,但就我而言,我认为这不是真正的问题。当我尝试做的时候ionic build android我收到这个错误:

错误:在 android sdk 中找不到 gradle 包装器。可能需要更新哟 你的Android SDK。 在这里查看:C:\Android\sdk\tools\templates\gradle\wrapper

并发现在C:\Android\sdk\tools我没有“模板”文件夹,只有这个:

我只在这条路径中看到 gradle 包装器C:\Android\sdk\temp\ToolPackage.old01\templates\gradle\wrapper

为什么我的 sdk 文件夹中没有 Gradle?我错过了什么?在 SDK 管理器中我安装了这个:

提前致谢


有完全相同的问题。这个线程 https://stackoverflow.com/questions/42652686/cordova-gradle-wrapper-missing-in-android-sdk指出其背后的原因,并this one https://stackoverflow.com/questions/42613882/error-could-not-find-gradle-wrapper-within-android-sdk-might-need-to-update-yo实际上显示了要做什么。

简而言之:

  • 在Android Studio中卸载Android SDK Tools
  • 下载tools_r25.2.3-yourOPsystem.zip 从安卓下载 https://developer.android.com/studio/index.html#downloads。基本上是一样的,旧版本。
  • 将下载的解压工具文件夹插入 Android/sdk/ 文件夹中
    (MAC:/Users/用户名/Library/Android/sdk/tools
    Win: C:\Users\用户名\AppData\Local\Android\sdk\tools)

  • 在项目文件夹中运行:

$ cordova platforms remove android

$ cordova platforms add android

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android SDK 中缺少 Gradle(使用 cordova + ionic) 的相关文章