Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pauloanalista/publicando-app-ionic
Roteiro que realizo para publicar meu apps feitos em Ionic nas lojas
https://github.com/pauloanalista/publicando-app-ionic
Last synced: about 1 month ago
JSON representation
Roteiro que realizo para publicar meu apps feitos em Ionic nas lojas
- Host: GitHub
- URL: https://github.com/pauloanalista/publicando-app-ionic
- Owner: pauloanalista
- Created: 2018-01-18T18:13:15.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-10-07T13:59:36.000Z (about 4 years ago)
- Last Synced: 2023-02-28T22:36:32.825Z (almost 2 years ago)
- Size: 4.88 KB
- Stars: 8
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Publicando-App-Ionic
Roteiro que realizo para publicar meu apps feitos em Ionic nas lojas.#Publicando App Ionic na Google Play
## Passo 1 - Verificar se as informações do projeto estão ok
- Setar as informações (nome do app, versão e etc) no arquivo config.xml
- Verificar se já gerei as imagens com ionic cordova resources -f
- Após gerar as imagens, ajustar a logo, pois o ionic as vezes gera as imagens cortadas## Passo 2 - Gerar APK não assinado
Entra na pasta do app
ex:```sh
cd "C:\Projeto\MeuApp"
```Gerar o apk não assinado com o comando abaixo
```sh
ionic cordova build android --release --prod
```## Passo 3 - Gerar um Key (somente 1 vez)
Ao publicar o App pela primeira vez, é necessário gerar uma key(chave). Nas próximas versões é só utilizar a key(chave) gerada.OBS: Não executar os comandos abaixo, caso você já tenha uma Key
Caso a máquina não esteja configurada corretamente, acessar a pasta do JAVA -> JRE -> BIN
```sh
cd "C:\Program Files (x86)\Java\jre1.8.0_144\bin"
```Para criar a chave utilize o comando abaixo:
```sh
.\keytool.exe -genkey -v -keystore "C:\Projeto\MeuApp\minha.keystore" -alias minhaKey -keyalg RSA -keysize 2048 -validity 10000
```Guarde a senha!
senha: senha123## Passo 4 - ASSINAR APK
Caso sua máquina não esteja configurada corretamente, entre na pasta abaixo para executar o comando.```sh
cd "C:\Program Files\Java\jdk1.8.0_144\bin\"
```Comando que deve ser executado, lembre se informar a key no final do comando
```sh
.\jarsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore "C:\Projeto\MeuApp\minha.keystore" "C:\Projeto\MeuApp\platforms\android\build\outputs\apk\android-release-unsigned.apk" minhaKey
```## Passo 5- EXECUTAR ZIPALIGN
Caso a máquina não esteja configurada corretamente, entre na pasta```sh
cd "C:\Program Files (x86)\Android\android-sdk\build-tools\26.0.2\"
```Execute o seguinte comando
```sh
.\zipalign.exe -v 4 "C:\Projeto\MeuApp\platforms\android\build\outputs\apk\android-release-unsigned.apk" "C:\Projeto\MeuApp\MeuApp-0.0.2.apk"
```### Observações
O ideal é configurar as variaveis de ambiente, assim você evita de ficar navegando até essas pastas# VEJA TAMBÉM
## Grupo de Estudo no Telegram
- [Participe gratuitamente do grupo de estudo](https://t.me/blogilovecode)## Cursos baratos!
- [Meus cursos](https://olha.la/udemy)## Fique ligado, acesse!
- [Blog ILoveCode](https://ilovecode.com.br)## Novidades, cupons de descontos e cursos gratuitos
https://olha.la/ilovecode-receber-cupons-novidades