Überprüfen Sie, ob die App im Android Market verfügbar ist

8

Wie kann ich anhand des ID- / Paketnamens einer Android-Anwendung programmatisch prüfen, ob die Anwendung im Android Market verfügbar ist?

Zum Beispiel:

com.rovio.angrybirds ist verfügbar, wobei com.random.app.ibuilt nicht

ist

Ich plane, diese Überprüfung entweder von einer Android-Anwendung oder von einem Java-Servlet durchführen zu lassen.

Danke,

PS: Ich habe Ссылка angeschaut, aber ich habe mich gefragt, ob es etwas einfacheres gibt Möglichkeit zur Überprüfung

    
Ares 22.09.2011, 14:55
quelle

3 Antworten

5

Sie könnten versuchen, die Detailseite für die App zu öffnen - Ссылка .

>

Wenn die App nicht existiert , erhalten Sie Folgendes:

Es ist vielleicht nicht ideal, aber Sie sollten in der Lage sein, den zurückgegebenen HTML-Code zu analysieren, um festzustellen, dass die App nicht existiert.

    
RivieraKid 22.09.2011, 15:06
quelle
2
  

Wie kann ich anhand des ID- / Paketnamens einer Android-Anwendung programmatisch prüfen, ob die Anwendung im Android Market verfügbar ist?

Dafür gibt es keine dokumentierten und unterstützten Mittel.

    
CommonsWare 22.09.2011 17:17
quelle
2

Während die HTML-Parsing-Lösung von @RivieeaKid funktioniert, habe ich festgestellt, dass dies eine dauerhafte und korrekte Lösung ist. Bitte verwenden Sie das Präfix 'https' (nicht einfach 'http'), um Weiterleitungen zu vermeiden.

%Vor%     
Nearchos 03.08.2013 07:15
quelle

Tags und Links