Ошибка пешеходного перехода

Сбой упаковки с ошибкой

ERROR: Error: Command failed: /home/name/Android/Sdk/tools/android list target

  + Logfiles at /tmp/crosswalk-app-tools-com.herokuapp.aedntrxns
/usr/lib/node_modules/crosswalk-app-tools/src/crosswalk-pkg:581
                    throw new Error("Packaging failed");
                    ^

Error: Packaging failed

Это, вероятно, потому что файл /home/matt/Android/Sdk/tools/android состоит из следующего:

#!/bin/bash
echo The "android" command is no longer available.
echo For manual SDK and AVD management, please use Android Studio.
echo For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
exit 1

Как я могу направить переход к соответствующему исполняемому файлу для команды list target?

1 ответ

В выпуске SDK Tools 25.3.0 удалена устаревшая версия android команда. Кроме того, Crosswalk официально мертв, поэтому он не получит больше обновлений для использования новых инструментов. Обходной путь может быть, чтобы понизить инструменты SDK до более старой версии.

Обновление: SDK Tools 26.0.0 снова добавила совместимость с устаревшими командами. Просто обновите SDK Tools, чтобы он снова заработал.

Другие вопросы по тегам