last day (14 days later) » 

06:10
0
A: Erro ao criar plataforma com Cordova em Ubuntu (ANDROID_HOME is not set and "android")

André RibeiroVocê precisa setar a variável de ambiente ANDROID_HOME com o caminho do local de instalação da SDK do Android. Edite o arquivo .profile no seu diretório home: nano ~/.profile Adicione as seguintes linhas: export ANDROID_HOME=/caminho-do-sdk/android-sdk/ export PATH=$PATH:$ANDROID_HOME/tools:...

Cara, eu não sei qual é o caminho-do-sdk
@ropbla9 Você baixou o SDK do Android?
sim. e instalei pelo script que eu te disse. Mas não sei onde ele está. Não da pra você ver na imagem que te mostrei? Tem a pasta .android (oculta) na home, só isso
Ah, tem uma pasta chamada /opt/android-sdk.
@ropbla9 Provavelmente é a /opt/android-sdk mesmo. A .android guarda configurações e outras coisas que o sdk usa.
pois é man. Fiz como vc disse e não funcionou.
Antes de adicionar o que vc colocou estava configurado assim > export PATH=$PATH:/opt/android-sdk/tools export PATH=$PATH:/opt/android-sdk/platform-tools export PATH=$PATH:/opt/node/bin export JAVA_HOME=/usr/lib/jvm/default-java Dai nas ultimas linhas ainda adicionei o seu.
06:10
Você está executando isso com sudo? Se estiver edite o .profile do root com sudo nano /root/profile.
Esse arquivo tá vazio. E editar com o que?
Adiciona essas mesmas duas linhas que eu falei na resposta.
deu nada cara. Tentei dar source nesse do root mas n da.
opa
echo $ANDROID_HOME retorna o que?
uma linha vazia
06:15
já tentou reiniciar o terminal?
sim =/
cara, vc tem teamviwer instalado ai?
parece que o bash não tá lendo esse arquivo
posso ligar?
06:18
pra conectar aí?
manda o id
sim
486 356 375
9419
sou muito iniciante, hauehau.
conectou
logo, paciencia
._.
hum
06:20
cadê o terminal?
não tem o .profile em /root?
pois é
eu não sei
06:36
:)
só não roda esse ionic como root pra não estragar suas permissões lá de novo
Agora que que qualquer erro estranho tem que verificar se tem permissão de escrita. Bem que eles poderiam botar um aviso mais amigável.
ok, por isso na resposta e explica
é
o que é o Android SDK exatamente?
um compilador?
São as ferramentas de desenvolvimento. Lá você tem as bibliotecas e os níveis de api, emulador, adb, etc.
o compilador é do jdk
entao o cordova
pega o javascript e traduz ele pra apis nativas do android sdk?
e como o ionic trabalha com eventos nativos do android atraves do js se ele é uma biblioteca front-end? ou... ele tem acesso ao sdk?
basicamente
o cordova expõe código java para que possa ser usado no javascript das páginas
06:49
hum
vou nessa porque já estou acordado há quase 24 horas
valeu
ah sim
muito obrigado, cara
se um dia eu puder retribuir seria bom.

last day (14 days later) »