是的,我搜索了这个,但没有,只是关于ANDROID_HOME路径的事情,但在我的情况下,我不认为这是真正的问题。当我尝试ionic build android
时,我收到此错误:
错误:无法在android sdk中找到gradle包装器。可能需要更新哟 你的Android SDK。 看这里:C:\ Android \ sdk \ tools \ templates \ gradle \ wrapper
并发现在C:\Android\sdk\tools
我没有“templates”文件夹,只有这个:
我只在此路径C:\Android\sdk\temp\ToolPackage.old01\templates\gradle\wrapper
为什么我的sdk文件夹中没有Gradle?我错过了什么?在SDK管理器中我安装了这个:
提前致谢
答案 0 :(得分:26)
有完全相同的问题。 This thread指出了背后的原因,this one实际上显示了该怎么做。
简而言之:
在Android / sdk /文件夹中插入下载的解压工具文件夹
(MAC:/ Users / username / Library / Android / sdk / tools
Win:C:\ Users \ username \ AppData \ Local \ Android \ sdk \ tools)
在项目文件夹中运行:
$ cordova platforms remove android
$ cordova platforms add android
答案 1 :(得分:6)
在Linux android studio version-162.3871768-linux上 复制粘贴
\Android Studio\plugins\android\lib\templates\
到Sdk/tools/
答案 2 :(得分:4)
您需要更新 ANDROID_HOME 变量以指向 android-sdk 文件夹 https://stackoverflow.com/a/32507036/344895
答案 3 :(得分:2)
你必须升级你的cordova库
cordova platform update android@6.2.1
答案 4 :(得分:0)
将ANDROID_HOME设置为Android SDK Manager中显示的SDK路径。默认位置是C:\ Program Files(x86)\ Android \ android-sdk如果你没有改变它。
答案 5 :(得分:0)
转到https://developer.android.com/studio/index.html cheak仅下载选项和下载工具 extact文件并复制templates文件夹 并粘贴到C:\ Users(yourunername)\ AppData \ Local \ Android \ sdk \ tools
答案 6 :(得分:0)
更新您的sdk工具下载tools_r25.2.3-yourOPsystem.zip。 [直接下载链接] [1]
/用户/用户名/库/机器人/ SDK /工具
答案 7 :(得分:0)
你无法在最新的sdk中找到gradle。所以尝试手动安装它。点击此链接
答案 8 :(得分:0)
我测试了将cordova升级到6.5版并提取工具SDK。什么都没有帮助。 就我而言,我安装了Android Studio。
解决方案:请在Android Studio安装中找到文件gradle-wrapper.jar
(在案例..\Android Studio\plugins\android\lib\templates\gradle\wrapper\gradle\wrapper\
中)。然后将整个目录模板复制到子文件夹工具中的SDK位置。