При выполнении команды в терминале
update project --path . --target android-25
Я получаю ошибку
Invalid or unsupported command "update project --path . --target android-25
Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk
Я уже записал использование переменных среды
export JAVA_HOME=<path_to_jdk>
export ANDROID_HOME=<path_to_sdk>
export PATH=$PATH:<path_to_tools>:<path_to_platform_tools>:<path_to_ndk>
Одна Странная вещь состояла в том, когда я записал это переменные через команду, изменение не делает отраженный в /etc/environment
когда открыто с помощью gedit /etc/environment
Заранее спасибо.
Я получал ошибку unsupported command "update project"
потому что я использовал sdk с версией 26.0.1 инструментов. Поскольку эта команда удерживается от использования теперь, таким образом, она уже удалена из версии 25.3.0 инструментов
Я нашел это в документации
https://developer.android.com/studio/releases/sdk-tools.html
Так, если все еще хотят запустить эту команду затем, Вы сделали, чтобы Вы понизили свои sdk инструменты до версии 25.2.5 или меньше.
Поскольку это переименовывает Вашу sdk/tools папку к tool1 или иначе сохранять его как резервное копирование, и загрузка потребовала sdk инструментов, и вставьте тот [инструменты] папка внутри sdk папка. Я перешел по этой ссылке для загрузки sdk инструментов или инструментов платформы:
https://stackoverflow.com/a/11514698/6795090
Таким же образом можно также обновить инструменты или инструменты платформы. Но если Вы используете студию андроида затем, я рекомендую обновить их от менеджера по SDK.
Одна последняя вещь, для обновления проекта с помощью "проект обновления" управляет, чтобы Вы установили переменные среды как это:
export ANDROID_HOME=<PATH_TO_SDK>
export PATH=$PATH:<PATH_TO_PLATFORM_TOOLS>:<PATH_TO_TOOLS>
Это решило мою проблему.