2016-05-06 16 views
0

Ich versuche, die Play Store App auf einem Android-Gerät und nicht den Weblink zu verknüpfen. Ich habe die URL verwendet, die Google hier bereitstellt: http://developer.android.com/distribute/tools/promote/linking.html und keine funktionieren auf einem Nexus 6. Der Markt: // Link ruft nur eine Google-Suchseite auf, und der Link https: // geht an den Web-Play-Store, nicht an die App Spielladen.Link zum Play Store App

Irgendwelche Ideen, wie man die APP und nicht das Web apge öffnet?

Edit: Ich starte den Link direkt aus dem Browser. Ich muss den Play Store sowohl über den Browser als auch über meine App öffnen können. Ich teste gerade mit Intents jetzt aus der App zu öffnen - ich vermute, das wird funktionieren.

Ist es jedoch möglich, die Play Store App über den Browser zu öffnen? Oder können Sie nur vom Browser zum Web Play Store weitergeleitet werden.

+0

Welche Aktion und Kategorie sind Sie für die Absicht verwenden? – F43nd1r

+0

Also verwende ich eigentlich keine Absicht, ich stecke sie einfach direkt in meinen Browser, um sie schnell zu testen - ich vermute, das könnte der Grund sein? –

+0

Nicht alle Browser unterstützen die Konvertierung von Verknüpfungen zu Absichten. – F43nd1r

Antwort

0

können Sie auf diese Weise verwenden

final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object 
    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("https://play.google.com/store/apps/details?id=" + appPackageName))); 
    } 
0

Versuchen mit diesem

final String appPackageName = "com.example"; // your application package name 
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName))); 
Verwandte Themen