Cordova Android -файл Cordova.gradle Reporting "Нет установленных инструментов сборки.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Cordova Android -файл Cordova.gradle Reporting "Нет установленных инструментов сборки.

Сообщение Anonymous »

Я пытаюсь получить свою сборку Ionic/Cordova Android, работающую на моей машине Windows 11.

Код: Выделить всё

C:\Users\myusername\AppData\Local\Android\Sdk\build-tools\33.0.3

и у меня есть этот набор

Я вошел в Cordova. Теперь у меня есть < /p>

Код: Выделить всё

 if (highestBuildToolsVersion == null) {
throw new RuntimeException("""
No installed build tools found. Please install the Android build tools
version ${minBuildToolsVersionString}. minBuildToolsVersion" ${minBuildToolsVersionString}
maxVersion: ${minBuildToolsVersion.getMajor() + 1} buildbuildToolsDirContents ${buildToolsDirContents}
""".replaceAll(/\s+/, ' ').trim())
}
< /code>
Я получаю следующее распечатанное ... < /p>
No installed build tools found. Please install the Android build tools version 30.0.3. minBuildToolsVersion" 30.0.3 maxVersion: 31 buildbuildToolsDirContents [33.0.0, 33.0.3]

Так, как и нахождение 33.0.3 как одна из папок, но я не подчеркиваю эту следующую строку, которая возвращает NULL ....

Код: Выделить всё

   def highestBuildToolsVersion = buildToolsDirContents
.collect { new Version(it) }
// Invalid inputs will be handled as 0.0.0
.findAll { it.isHigherThan('0.0.0') && it.isLowerThan(maxVersion) }
.max()
Какова выше строка (я понятия не имею, что это за язык), и почему она возвращает ноль?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ls-found-p
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»