play link juegos gratis google descargar app aplicaciones actualizar android google-play rate

android - link - Califica la aplicación Google Play directamente en la aplicación



play store app gratis (9)

La calificación se realiza a través de la aplicación de mercado para que se puedan confiar en las calificaciones. Si a las aplicaciones se les permitiera manejar la calificación ellos mismos, entonces el desarrollador podría manipular la calificación de la aplicación en cualquier momento. Por lo tanto, no hay manera de que pueda manejar la calificación usted mismo. Solo puede solicitar al usuario su página de aplicación en Google Play y pedirle que califique su aplicación para obtener más asistencia.

Use la intención incorporada para lanzar mercado

private void launchMarket() { Uri uri = Uri.parse("market://details?id=" + getPackageName()); Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri); try { startActivity(myAppLinkToMarket); } catch (ActivityNotFoundException e) { Toast.makeText(this, " unable to find market app", Toast.LENGTH_LONG).show(); } }

Necesito hacer una opción de tarifa en mi aplicación de Android.

Encontré este link

pero no estoy seguro de querer buscar. Quiero brindar la posibilidad de que los usuarios califiquen mi aplicación en Google Play.


Los usuarios no pueden calificar su aplicación directamente desde su aplicación. Deben ir a Google Play y calificarlo. Al igual que muestra el enlace, debe redirigir al usuario para ver su aplicación en Google Play:

mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + APP_PNAME)));


Para el siguiente código, he usado el método try and catch. El método de prueba y captura funcionará de la siguiente manera. Al hacer clic en el botón, el método de prueba intentará buscar la aplicación Google play store en su teléfono Android y la iniciará si ya está instalada y navega hacia su aplicación en Play Store. Sin embargo, en caso de que no tenga la aplicación Play Store en su teléfono Android, se ejecuta el método catch e inicia el navegador instalado en su aplicación y navega hacia su aplicación en Play Store. getPackageName () es una función incorporada que obtiene el nombre de su paquete de proyecto. Puede agregarlo manualmente como una cadena.

Ver también en Amazon Store

String package="com.example.android";

El código completo.

button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { try { Uri uri = Uri.parse("market://details?id="+getPackageName()+""); Intent goMarket = new Intent(Intent.ACTION_VIEW, uri); startActivity(goMarket); }catch (ActivityNotFoundException e){ Uri uri = Uri.parse("https://play.google.com/store/apps/details?id="+getPackageName()+""); Intent goMarket = new Intent(Intent.ACTION_VIEW, uri); startActivity(goMarket); } } });


Pegue este código simple para ir a la página de evaluación de Play Store desde su Aplicación

Intent intent1 = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + MainActivity.this.getPackageName())); startActivity(intent1);



Siempre uso un método como este

private void launchMarket() { Uri uri = Uri.parse("market://details?id=" + getPackageName()); Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri); try { startActivity(goToMarket); } catch (ActivityNotFoundException e) { Toast.makeText(this, "couldn''t launch the market", Toast.LENGTH_LONG).show(); } }


Simple haz esto ...

final String appPackageName = "your.package.name"; try { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName))); } catch (android.content.ActivityNotFoundException anfe) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + appPackageName))); }


Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse("market://details?id=com.test(This is the package name)")); startActivity(intent);


public void launchMarket() { Uri uri = Uri.parse("market://details?id=" + this.getPackageName()); Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri); try { mContext.startActivity(myAppLinkToMarket); } catch (ActivityNotFoundException e) { Toast.makeText(this, " Sorry, Not able to open!", Toast.LENGTH_SHORT).show(); } }