projeto de atualização do android --path. --target android-25 no ubuntu 16.04

3

Durante a execução do comando no terminal

update project --path . --target android-25

Estou recebendo o erro

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

Eu já defini as variáveis de ambiente usando

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>

Uma coisa Estranha foi quando eu defini essas variáveis via comando, a mudança não se reflete em /etc/environment quando aberto usando gedit /etc/environment

Obrigado antecipadamente.

    
por Kesha 20.04.2017 / 11:18

1 resposta

2

Eu estava recebendo o erro unsupported command "update project" porque estava usando o sdk com a ferramenta versão 26.0.1 . Como este comando está descontinuado agora, ele já está removido da versão de ferramentas 25.3.0

Eu encontrei isso na documentação

link

Então, se ainda quiser disparar este comando, você faz o downgrade de suas ferramentas sdk para a versão 25.2.5 ou menos.

Para isso renomeie sua pasta sdk / tools para tool1 ou então mantenha-a como um backup e faça o download das ferramentas sdk necessárias e cole a pasta [tools] dentro da pasta sdk. Eu segui este link para baixar ferramentas sdk ou ferramentas de plataforma:

link

Da mesma forma, você também pode atualizar suas ferramentas ou ferramentas de plataforma. Mas se você estiver usando o android-studio , recomendamos atualizá-los do SDK Manager.

Uma última coisa, para atualizar o projeto usando o comando "update project", é necessário definir variáveis de ambiente como esta:

export ANDROID_HOME=<PATH_TO_SDK>
export PATH=$PATH:<PATH_TO_PLATFORM_TOOLS>:<PATH_TO_TOOLS>

Isso resolveu meu problema.

    
por Kesha 25.04.2017 / 07:24