Кордова gradle обертка отсутствует в android sdk

Я нахожусь на windows7 x64, установил сегодня последнюю стабильную версию студийной студии android sdk (через пакет для Android-студии, так как теперь он отправлен вместе). Я правильно настроил переменные среды, как вы увидите выше.

Это то, что я получаю при выдаче следующей команды

$ cordova build android

ANDROID_HOME=G:\installs\Android\sdk
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121
Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.
Looked here: G:\installs\Android\sdk\tools\templates\gradle\wrapper

И действительно, каталог "templates" даже не существует в моей установке sdk.

Я уже пробовал предложения (установка правильного пути, удаление/переустановка) этого вопроса здесь, но ничего не касается моего дела, и я считаю, что вручную копирование и вставка пакетов на самом деле не является решением, так как там есть менеджер пакетов.

Если у кого-то есть ответ на сегодняшний день, установка Android будет очень оценена.

Ответ 1

Это известная проблема; см. CB-12544. Теперь вам нужно понизить.

Ответ 2

Если все еще не работает, скопируйте все файлы из gradle\wrapper из установочной папки Android Studio

C:\Program Files\Android\Android Студия\Plugins\Android\Lib\Шаблоны\ gradle\обертка

и вставьте его в свой Android SDK gradle\wrapper, затем запустите ту же команду.

E:\Android-SDK\Tools\шаблоны\gradle\обертка

Ответ 3

Я загрузил Android SDK r25 вручную и разместил папку шаблонов в Android/sdk/tools. Это решило проблему для меня. Вы можете получить его из https://dl.google.com/android/repository/tools_r25.2.3-macosx.zip

Для Windows:

https://developer.android.com/studio/index.html

Перейдите в раздел "Получить только инструменты командной строки"

Существует ссылка "sdk-tools-darwin-3859397.zip" для Mac, к сожалению, у нее не было папки с шаблонами Gradle Wrapper. Поэтому для пользователей Mac я предлагаю не идти за этим почтовым индексом.