Android Studio: Como criar botão de Avaliar aplicativo na PlayStore

Se você está com dificuldades de como colocar um botão de avaliação de aplicativos (Estrelinhas) que ao clicar já redireciona para o aplicativo na PlayStore esse tutorial é para você 🙂

Sem muita enrolação e vamos lá !

Primeiro de tudo, como já deve saber, crie um projeto no Android Studio.

Após criado vá na sua main_activity.xml e adicione um botão (caso queira fazer um botão) :

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="rateMe"
        android:text="Avalie o aplicativo !"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

Deverá ficar assim na sua tela:

Feito isso, agora vamos na MainActivity.java e inserimos esse código abaixo da última chave após main_activity::

public void rateMe(View v) {
        try {
            startActivity(new Intent(Intent.ACTION_VIEW,
                    Uri.parse("market://details?id=" + "NOMEDOSEUPACOTENAPLAYSTORE")));
        } catch (ActivityNotFoundException e) {
            startActivity(new Intent(Intent.ACTION_VIEW,
                    Uri.parse("http://play.google.com/store/apps/details?id=" + getPackageName())));
        }
    }

Uma observação a ser feita, recomendo você antes de implementar o botão, crie uma conta na PlayStore e faça o upload do arquivo. Porque só depois disso você terá o link do pacote a ser redirecionado.

No código acima, lá onde tem “NOMEDOSEUPACOTE” você substitui por parte da url do seu app já na PlayStore. 😉

Exemplificando com imagens:

Irei redirecionar esse botão para a página de avaliação do nosso aplicativo Transcritor Élfico, preste atenção como vai ficar o “nomedopacote“:

É importante lembrar que deve ter todos os import da imagem acima no seu código. 😉

Esse é o resultado final.

Como ficará.

É isso ai, se você gostou não custa nada compartilhar nas redes sociais 🙂

Elias Neto

Formado em Análise e Desenvolvimento de Sistemas pela UniLeão - Juazeiro do Norte-CE, Fundador do site Clube dos Geeks e criador de conteúdo para o site.

4 thoughts on “Android Studio: Como criar botão de Avaliar aplicativo na PlayStore

  1. ok, mas como vc diz pro android studio qual será o botão que vai redirecionar pro site? onde está a id ? q merda, parece que vcs fazem tudo menos o básico. são coisas tão simples que ninguém fala. q merda

    1. No próprio activity_main.xml.
      Você criou: android:onClick=”rateMe” dentro do Button, certo?
      Agora você vai falar o que ele cai fazer dentro da classe principal (MainActivity.java). Dê outra olhadinha que acho que resolve o problema.

      Precisa se estressar não amigo 🙂

  2. Olá Elias,
    Parabéns pelo tutorial. Simples e objetivo!
    Gostaria de saber se tenho como conferir se o usuário do app já deixou sua avaliação.
    É que pretendo deixar um banner convidando para avaliar, mas que esse banner aparece apenas para aqueles que ainda não avaliaram.
    Tem alguma linha, comando, que eu consiga ver isso?
    Valeu

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


Deprecated: Creation of dynamic property Daisy_Blog_Google_Local::$files is deprecated in /home2/clube692/public_html/wp-content/themes/daisy-blog/inc/blocks/font-family/inc/class-fonts-google-local.php on line 77

Deprecated: Creation of dynamic property Daisy_Blog_Google_Local::$files is deprecated in /home2/clube692/public_html/wp-content/themes/daisy-blog/inc/blocks/font-family/inc/class-fonts-google-local.php on line 77