Configurando ambiente para NativeScript
Toda configuração inicial do ambiente de desenvolvimento é sempre “complicada”, temos que fazer diversas configurações, instalação de dependências etc…
Eu estou iniciando o aprendizado do NativeScript e somente o setup inicial me tomou mais tempo
do que eu previa, então, vou aproveitar para documentar o caminho que trilhei e também consolidar
o conhecimento.
Um item que será necessário é o JDK do java, felizmente existe e eu conheço o SDKMAN, um projeto muito bacana para simplificar a instalação de JDK e SDK em diferentes versões.
Caso tu conheças, ele é semelhante ao rvm e nvm.
Tu podes visitar o site do projeto para conhecer mais e instalar o gerenciador ou aproveitar que tenho aqui o “instalador” e seguir a brincadeira.
Configuração para android
Ahhh o Android, quando eu li que era recomendado o Android Studio quase desisti… mentira, me veio a cabeça fazer exatamente o processo que pretendo aqui descrever… sigam-me os bons :-)
Vamos começar com o SKDMAN para instalar o java.
é um boa prática ler o script antes de executar
Supondo que tu já tenhas lido o script ou prefere tocar fixa assim mesmo, vamos ao terminal fazer a execução.
Aqui eu assumo que tu tenhas o bash, caso seja zsh, faça o ajuste.
curl -s "https://get.sdkman.io" | bash
Ao final do processo deveremos ter uma saída semelhante a essa.
All done!
Please open a new terminal, or run the following in the existing one:
source “/home/ubuntu/.sdkman/bin/sdkman-init.sh”
Then issue the following command:
sdk help
Enjoy!!!
Vamos instalar o JAVA 8, quando usei JAVA 16, tive problemas com GRADLE… eu avisei :-)
sdk install java 8.0.292.hs-adpt
Talvez nesse momento tu estejas te perguntando
De onde saiu isso 8.0.292.hs-adpt?
O código 8.0.292.hs-adpt é como o skdman identifica a versão a ser instalado
sdk list java
| Vendor | Use | Version | Dist | Status | Identifier |
|---|---|---|---|---|---|
| AdoptOpenJDK | 16.0.1.j9 | adpt | installed | 16.0.1.j9-adpt | |
| »> | 8.0.292.hs | adpt | installed | 8.0.292.hs-adpt |