SlideShare uma empresa Scribd logo
1 de 24
Publicar App na
Google Play
PROF. ESP. JORGE LUIS BUBLITZ
BUBLITZ@HOTMAIL.COM
1. Pré-Requisitos
 1. Possuir uma conta no Google (Gmail)
 2. Ser um publicador
 Necessário pagar uma taxa única de US$ 25,00
 3. Conta Bancária para receber pelas App – no caso de publicar App pago
2. Altere o arquivo ‘build.gradle’
(Module: app)  Verifique o parâmetro applicationId
 Deve-se incrementar o parâmetro
versionCode
 A loja exige que sempre publiquemos
uma verão posterior a anterior
 O parâmetro versionName será
mostrado na loja e é de livre uso
 Não há nenhuma restrição de valores
3. Gerar o arquivo APK
 Feitas as alterações vamos agora gerar o arquivo APK para poder fazer o
upload para a loja
 Todo APK deve ser assinado digitalmente (obrigatório)
 Enquanto desenvolvemos a própria IDE Android Studio usa uma chave
própria de desenvolvimento para gerar o arquivo APK
4. Acesse Build – Generate Signed
APK
5. Selecionar arquivo de Chaves
(key store)
 Se você ainda não publicou nenhum
aplicativo, deve então gerar um
arquivo de chaves selecionando o
botão ‘Create New’
 Tenho cuidado para não perder esse
arquivo, pois só é possível atualizar
um app utilizando o mesmo arquivo
keystore
Arquivo Keystore
 Esses são os dados de um arquivo
keystore
 A validade mínima exigida é de 25
anos
6. Gerar o APK
 Altere o path se for necessário
 O ‘Build Type’ deve ser ‘release’
 É só clicar em Finish 
 Depois de algum tempo o arquivo
APK será gerado
7. Publicar na loja
 Acesse o Google Play Console:
 https://play.google.com/apps/publish/
8. Google Play Console
 Neste ambiente você controla seus App´s
 Comentários, notas, estatísticas, erros, ...
 Controle das informações exibidas na loja, classificação do App, ...
9. Uma nova App
 Clique no botão ‘Criar
App’
 Selecione o idioma
padrão e preencha o
título
 Clique em ‘Criar’
 A loja exige uma série
de informações, além de
telas do App e alguns
gráficos para serem
exibidos na loja
(próximos slides)
10. Gerenciar versões
(App nova ou já publicada)
 No menu lateral, selecione ‘Versões de apps’
 É possível fazer testes internos, testes fechados (Alfa), testes abertos (Beta)
antes de se colocar um App em Produção
 Em Teste Alfa é necessário cadastrar as contas do Google que podem
acessar essa faixa de teste
 Para o teste Beta só é necessário divulgar o link para quem você quer que
teste o App
 Vamos criar uma faixa aberta (Beta)
 Preencha o formulário com as informações do App (próximos slides)
11. Gerenciar Beta
 Clique em Gerenciar e preencha o
formulário
 Em teste Beta o Método é sempre
Aberto
 O número mínimo de testadores é
1.000 (mil)
 Você deve indicar um e-mail para
envio de informações
 Salve
 Clique em ‘Editar Versão’ ou ‘Criar
uma Versão’ na tela de ‘Versões de
App’
12. Enviar APK
 Para enviar, você pode arrastar o arquivo
APK ou selecioná-lo
 Se houver algum problema ou falha, o APK não será aceito
 Você deverá fazer as mudanças necessárias, gerar um novo APK e enviar
novamente
13. Problemas
14. Tudo OK:
Salvar
15. Revisar
16. Lançar
 Agora basta clicar em ‘Iniciar lançamento para Versão Beta’
 Depois de umas duas horas o App estará disponível na loja
 No caso de testes Alfa, os testadores receberão em seu e-mail uma
mensagem com o link para instalar o App
 Nos testes Beta, em Gerenciar, você terá acesso ao link para enviar aos
testadores
 Se houver qualquer problema impedindo o lançamento, um aviso será
mostrado para que você resolva
Valeu!!!!
 Prof. Esp. Jorge Luis Bublitz
 http://jorge-fdd.blogspot.com
 bublitz@hotmail.com
 Skype: fddman

Mais conteúdo relacionado

Mais procurados

Talk testes em flutter
Talk testes em flutterTalk testes em flutter
Talk testes em flutterJhonatas Matos
 
Guia rapido total cross studio
Guia rapido total cross studioGuia rapido total cross studio
Guia rapido total cross studioRafael Din
 
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)ETEC Monsenhor Antonio Magliano
 
Android: Avaliação do Pré-projeto Agenda Cultural
Android: Avaliação do Pré-projeto Agenda CulturalAndroid: Avaliação do Pré-projeto Agenda Cultural
Android: Avaliação do Pré-projeto Agenda CulturalVinícius Thiengo
 
Parse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da forçaParse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da forçaRudson Lima
 
ViewModel Android, Como Utilizar Este Componente de Arquitetura
ViewModel Android, Como Utilizar Este Componente de ArquiteturaViewModel Android, Como Utilizar Este Componente de Arquitetura
ViewModel Android, Como Utilizar Este Componente de ArquiteturaVinícius Thiengo
 
Annotation Span Para Estilização de Texto no Android
Annotation Span Para Estilização de Texto no AndroidAnnotation Span Para Estilização de Texto no Android
Annotation Span Para Estilização de Texto no AndroidVinícius Thiengo
 
Espresso 101: Introdução a UI Testing
Espresso 101: Introdução a UI TestingEspresso 101: Introdução a UI Testing
Espresso 101: Introdução a UI TestingOnyo
 
Confirurando Dababase Development no Eclipse Luna
Confirurando Dababase Development no Eclipse LunaConfirurando Dababase Development no Eclipse Luna
Confirurando Dababase Development no Eclipse LunaGeorge Mendonça
 
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de TestesTOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de TestesSamanta Cicilia
 
Suporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShellSuporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShellIgor Abade
 
Entrega contínua com arquitetura distribuida
Entrega contínua com arquitetura distribuidaEntrega contínua com arquitetura distribuida
Entrega contínua com arquitetura distribuidaLeonardo Kobus
 
Dez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsDez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsPaulo Mattos
 
Fontes em XML, Android O. Configuração e Uso
Fontes em XML, Android O. Configuração e UsoFontes em XML, Android O. Configuração e Uso
Fontes em XML, Android O. Configuração e UsoVinícius Thiengo
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOFernando Rizzato
 
Como ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadoresComo ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadoresElias Nogueira
 

Mais procurados (20)

Talk testes em flutter
Talk testes em flutterTalk testes em flutter
Talk testes em flutter
 
Guia rapido total cross studio
Guia rapido total cross studioGuia rapido total cross studio
Guia rapido total cross studio
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
 
Android: Avaliação do Pré-projeto Agenda Cultural
Android: Avaliação do Pré-projeto Agenda CulturalAndroid: Avaliação do Pré-projeto Agenda Cultural
Android: Avaliação do Pré-projeto Agenda Cultural
 
Selenium IDE
Selenium IDESelenium IDE
Selenium IDE
 
Parse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da forçaParse Push Notification - O Lado negro da força
Parse Push Notification - O Lado negro da força
 
Instalando os Plug-ins do Gephi
Instalando os Plug-ins do GephiInstalando os Plug-ins do Gephi
Instalando os Plug-ins do Gephi
 
ViewModel Android, Como Utilizar Este Componente de Arquitetura
ViewModel Android, Como Utilizar Este Componente de ArquiteturaViewModel Android, Como Utilizar Este Componente de Arquitetura
ViewModel Android, Como Utilizar Este Componente de Arquitetura
 
Annotation Span Para Estilização de Texto no Android
Annotation Span Para Estilização de Texto no AndroidAnnotation Span Para Estilização de Texto no Android
Annotation Span Para Estilização de Texto no Android
 
Espresso 101: Introdução a UI Testing
Espresso 101: Introdução a UI TestingEspresso 101: Introdução a UI Testing
Espresso 101: Introdução a UI Testing
 
Confirurando Dababase Development no Eclipse Luna
Confirurando Dababase Development no Eclipse LunaConfirurando Dababase Development no Eclipse Luna
Confirurando Dababase Development no Eclipse Luna
 
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de TestesTOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
 
Suporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShellSuporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShell
 
Entrega contínua com arquitetura distribuida
Entrega contínua com arquitetura distribuidaEntrega contínua com arquitetura distribuida
Entrega contínua com arquitetura distribuida
 
Dez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsDez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugs
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
 
Fontes em XML, Android O. Configuração e Uso
Fontes em XML, Android O. Configuração e UsoFontes em XML, Android O. Configuração e Uso
Fontes em XML, Android O. Configuração e Uso
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
 
Como ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadoresComo ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadores
 

Semelhante a Publicar App na Google Play

Como montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento AndroidComo montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento AndroidWsdevs Desenvolvedores
 
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveisSeminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveisRogério Moraes de Carvalho
 
Iniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em androidIniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em androidErivan Cledson
 
[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...
[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...
[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...GUTS-RS
 
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaAutomação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaGabriela Patuci
 
Android e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisAndroid e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisFelipe Silveira
 
Programando Android - Aula 5
Programando Android - Aula 5Programando Android - Aula 5
Programando Android - Aula 5Kalil Maciel
 
APIs gerenciadas de ponta a ponta - construção
APIs gerenciadas de ponta a ponta - construçãoAPIs gerenciadas de ponta a ponta - construção
APIs gerenciadas de ponta a ponta - construçãoFábio Rosato
 
20 Lugares para Você Publicar seu Jogo
20 Lugares para Você Publicar seu Jogo20 Lugares para Você Publicar seu Jogo
20 Lugares para Você Publicar seu JogoRaphael Dias
 
Java introdução ao eclipse
Java   introdução ao eclipseJava   introdução ao eclipse
Java introdução ao eclipseArmando Daniel
 
O guia passo_a_passo
O guia passo_a_passoO guia passo_a_passo
O guia passo_a_passoESJEA
 

Semelhante a Publicar App na Google Play (20)

Como montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento AndroidComo montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento Android
 
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveisSeminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
Seminfo 2012 (Urutaí-GO): Desenvolvimento para dispositivos móveis
 
Iniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em androidIniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Introdução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para IphoneIntrodução Ao Desenvolvimento Para Iphone
Introdução Ao Desenvolvimento Para Iphone
 
Criando um aplicativo composto com net beans
Criando um aplicativo composto com net beansCriando um aplicativo composto com net beans
Criando um aplicativo composto com net beans
 
[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...
[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...
[GUTS-RS] Workshop (prático) de Testes Automatizados para dispositivos móveis...
 
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaAutomação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
 
Android e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisAndroid e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociais
 
Apostila android
Apostila androidApostila android
Apostila android
 
Leia Me Do Dreamweaver C5
Leia Me Do  Dreamweaver  C5Leia Me Do  Dreamweaver  C5
Leia Me Do Dreamweaver C5
 
Programando Android - Aula 5
Programando Android - Aula 5Programando Android - Aula 5
Programando Android - Aula 5
 
05 - C# - componentes visuais v1.0
05 - C# - componentes visuais v1.005 - C# - componentes visuais v1.0
05 - C# - componentes visuais v1.0
 
APIs gerenciadas de ponta a ponta - construção
APIs gerenciadas de ponta a ponta - construçãoAPIs gerenciadas de ponta a ponta - construção
APIs gerenciadas de ponta a ponta - construção
 
20 Lugares para Você Publicar seu Jogo
20 Lugares para Você Publicar seu Jogo20 Lugares para Você Publicar seu Jogo
20 Lugares para Você Publicar seu Jogo
 
Curso Básico Android - Aula 05
Curso Básico Android - Aula 05Curso Básico Android - Aula 05
Curso Básico Android - Aula 05
 
Java introdução ao eclipse
Java   introdução ao eclipseJava   introdução ao eclipse
Java introdução ao eclipse
 
O guia passo_a_passo
O guia passo_a_passoO guia passo_a_passo
O guia passo_a_passo
 

Publicar App na Google Play

  • 1. Publicar App na Google Play PROF. ESP. JORGE LUIS BUBLITZ BUBLITZ@HOTMAIL.COM
  • 2. 1. Pré-Requisitos  1. Possuir uma conta no Google (Gmail)  2. Ser um publicador  Necessário pagar uma taxa única de US$ 25,00  3. Conta Bancária para receber pelas App – no caso de publicar App pago
  • 3. 2. Altere o arquivo ‘build.gradle’ (Module: app)  Verifique o parâmetro applicationId  Deve-se incrementar o parâmetro versionCode  A loja exige que sempre publiquemos uma verão posterior a anterior  O parâmetro versionName será mostrado na loja e é de livre uso  Não há nenhuma restrição de valores
  • 4. 3. Gerar o arquivo APK  Feitas as alterações vamos agora gerar o arquivo APK para poder fazer o upload para a loja  Todo APK deve ser assinado digitalmente (obrigatório)  Enquanto desenvolvemos a própria IDE Android Studio usa uma chave própria de desenvolvimento para gerar o arquivo APK
  • 5. 4. Acesse Build – Generate Signed APK
  • 6. 5. Selecionar arquivo de Chaves (key store)  Se você ainda não publicou nenhum aplicativo, deve então gerar um arquivo de chaves selecionando o botão ‘Create New’  Tenho cuidado para não perder esse arquivo, pois só é possível atualizar um app utilizando o mesmo arquivo keystore
  • 7. Arquivo Keystore  Esses são os dados de um arquivo keystore  A validade mínima exigida é de 25 anos
  • 8. 6. Gerar o APK  Altere o path se for necessário  O ‘Build Type’ deve ser ‘release’  É só clicar em Finish   Depois de algum tempo o arquivo APK será gerado
  • 9. 7. Publicar na loja  Acesse o Google Play Console:  https://play.google.com/apps/publish/
  • 10. 8. Google Play Console  Neste ambiente você controla seus App´s  Comentários, notas, estatísticas, erros, ...  Controle das informações exibidas na loja, classificação do App, ...
  • 11. 9. Uma nova App  Clique no botão ‘Criar App’  Selecione o idioma padrão e preencha o título  Clique em ‘Criar’  A loja exige uma série de informações, além de telas do App e alguns gráficos para serem exibidos na loja (próximos slides)
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. 10. Gerenciar versões (App nova ou já publicada)  No menu lateral, selecione ‘Versões de apps’  É possível fazer testes internos, testes fechados (Alfa), testes abertos (Beta) antes de se colocar um App em Produção  Em Teste Alfa é necessário cadastrar as contas do Google que podem acessar essa faixa de teste  Para o teste Beta só é necessário divulgar o link para quem você quer que teste o App  Vamos criar uma faixa aberta (Beta)  Preencha o formulário com as informações do App (próximos slides)
  • 17. 11. Gerenciar Beta  Clique em Gerenciar e preencha o formulário  Em teste Beta o Método é sempre Aberto  O número mínimo de testadores é 1.000 (mil)  Você deve indicar um e-mail para envio de informações  Salve  Clique em ‘Editar Versão’ ou ‘Criar uma Versão’ na tela de ‘Versões de App’
  • 18.
  • 19. 12. Enviar APK  Para enviar, você pode arrastar o arquivo APK ou selecioná-lo
  • 20.  Se houver algum problema ou falha, o APK não será aceito  Você deverá fazer as mudanças necessárias, gerar um novo APK e enviar novamente 13. Problemas
  • 23. 16. Lançar  Agora basta clicar em ‘Iniciar lançamento para Versão Beta’  Depois de umas duas horas o App estará disponível na loja  No caso de testes Alfa, os testadores receberão em seu e-mail uma mensagem com o link para instalar o App  Nos testes Beta, em Gerenciar, você terá acesso ao link para enviar aos testadores  Se houver qualquer problema impedindo o lançamento, um aviso será mostrado para que você resolva
  • 24. Valeu!!!!  Prof. Esp. Jorge Luis Bublitz  http://jorge-fdd.blogspot.com  bublitz@hotmail.com  Skype: fddman