Sehr spät auf der Party Offizielle Dokumente sind hier. Und der beschriebene Code ist
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(
"https://play.google.com/store/apps/details?id=com.example.android"));
intent.setPackage("com.android.vending");
startActivity(intent);
Wenn Sie dieses Intent konfigurieren, geben Sie "com.android.vending"
in Intent.setPackage()
ein, damit Benutzer die Details Ihrer App im Google Play Store-App statt eines Choosers sehen. für KOTLIN
val intent = Intent(Intent.ACTION_VIEW).apply {
data = Uri.parse(
"https://play.google.com/store/apps/details?id=com.example.android")
setPackage("com.android.vending")
}
startActivity(intent)
Wenn Sie eine Instant-App über Google Play Instant veröffentlicht haben, können Sie die App wie folgt starten:
Intent intent = new Intent(Intent.ACTION_VIEW);
Uri.Builder uriBuilder = Uri.parse("https://play.google.com/store/apps/details")
.buildUpon()
.appendQueryParameter("id", "com.example.android")
.appendQueryParameter("launch", "true");
// Optionale Parameter wie Referrer werden an die gestartete
// Instant-App weitergeleitet. Diese Parameter können mit
// Activity.getIntent().getData() abgerufen werden.
uriBuilder.appendQueryParameter("referrer", "exampleCampaignId");
intent.setData(uriBuilder.build());
intent.setPackage("com.android.vending");
startActivity(intent);
Für KOTLIN
val uriBuilder = Uri.parse("https://play.google.com/store/apps/details")
.buildUpon()
.appendQueryParameter("id", "com.example.android")
.appendQueryParameter("launch", "true")
// Optionale Parameter wie Referrer werden an die gestartete
// Instant-App weitergeleitet. Diese Parameter können mit Activity.intent.data abgerufen werden.
uriBuilder.appendQueryParameter("referrer", "exampleCampaignId")
val intent = Intent(Intent.ACTION_VIEW).apply {
data = uriBuilder.build()
setPackage("com.android.vending")
}
startActivity(intent)
0 Stimmen
Beantwortet das Ihre Frage? "Rate This App"-Link im Google Play Store auf dem Telefon