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

Упаковка завершается с ошибкой

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?


person stevensonmt    schedule 18.03.2017    source источник


Ответы (1)


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

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

person Community    schedule 27.03.2017
comment
следовал вашим рекомендациям и все получилось, спасибо! - person Clyde; 09.05.2017