Überprüfen Sie, ob in Android Market ein Paket vorhanden ist

8

Ich versuche herauszufinden, ob in Android Market bereits ein bestimmtes Paket existiert.

Ich weiß, dass ich kein Problem habe, die Market-Anwendung auf der Paketseite zu öffnen :

%Vor%

Aber ich möchte wissen, ob es existiert, bevor ich das versuche - damit der Benutzer nicht die Standardmarktseite "nicht gefunden" erhält.

Eine Möglichkeit, dies zu tun, besteht natürlich darin, die Web-Market-URL mit einem HttpClient (https://market.android.com/details?id=) zu verwenden - dies wird 404 zurückgeben, wenn das Paket nicht existiert.

Ich suche jedoch nach einer Möglichkeit, dies mit der Market-Anwendung zu tun, die auf dem Gerät installiert ist.

    
Erez A. Korn 18.05.2011, 07:59
quelle

3 Antworten

7

Sie können einen einfachen Test auf der Android Market-URL als

durchführen

Ссылка com.mycompany.myapp

Übergeben Sie den Namen Ihres Anwendungspakets mit den fett gedruckten Buchstaben in der obigen URL. Wenn Sie ein Ergebnis erhalten, wird festgestellt, dass der Name des Anwendungspakets bereits verwendet wurde, wenn Sie die angeforderte URL erhalten wurde auf diesem Server nicht gefunden." dann können Sie den Namen des App-Pakets verwenden.

Und versuchen Sie es auch mit Ссылка (Übergeben Sie Ihr App-Paket im Suchfeld)

    
Vinayak Bevinakatti 18.05.2011, 08:25
quelle
3
  

Für diejenigen, die es hilfreich finden:

Beachten Sie, dass die Plays Store-URL geändert wurde. Jetzt können Sie Folgendes überprüfen: Ссылка com.company.app

    
FARID 28.06.2017 21:19
quelle
3

Für Details URL und Paketname ( Ссылка com.x.y.z )

Server gibt

zurück
  • HTTP 200: Paket existiert.
  • HTTP 404: Paket existiert
Fatih S. 19.06.2015 10:20
quelle

Tags und Links