App herunterladen von Google Play programmgesteuert
Muss ich den download ein paar Apps aus google play für Analyse Zwecke. Aber ich will nicht, um es manuell tun (ich Tue es oft, und jedes mal die Apps, die ich herunterladen möchten ändern!).
So, die Frage ist, ob ich ein Programm schreiben, um die Apps herunterzuladen, oder nicht. Wenn es möglich ist, wie?
Habe ich gesehen, dass dieses plugin für chrome:
http://codekiem.com/2012/02/24/apk-downloader/
aber ich kann nicht Vertrauen, der Autor (die App erfordert google user und pass und Geräte-ID) und müssen sich entscheiden, mein eigenes Programm.
Schöne Frage, lieber +1
InformationsquelleAutor Arash | 2013-06-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für diejenigen von Euch, die sich für eine Java-Implementierung, hier ist es:
Top-level-Schritte:
Ausführliche Schritte:
Google Mail-ID und Passwort sind offensichtlich! Für Android-ID Folgen Sie den demirozali und "getAndroidID" - Funktion. Ich konnte nicht machen "getAuthToken" arbeiten! Deshalb habe ich toxicbakery zu bekommen security token. Beachten Sie, dass die Funktion "updateToken" (was eigentlich bekommt man den security-token) aufgerufen werden soll, in einem AsyncTask nicht auf dem UI-Thread.
Vom Akdeniz github-Website download "googleplaycrawler-0.1-SNAPSHOT.jar" - Datei.
Konnte ich nicht nutzen "GooglePlayAPI" class in der jar-Datei. So entschied ich mich zum ändern der CLI-version. Die CLI-Klasse "googleplaycrawler-0.1-SNAPSHOT.jar" genannt wird "googleplay.java", die heruntergeladen werden kann von die Quelldateien.
Umbenennen "googleplay.java" "Changed_googleplay.java" und ändern Sie es. Solche, die die Methode "searchCommand()" liefert eine arrayList von String, anstatt drucken Sie das Ergebnis auf der Konsole.
Haben alles getan, was in den vorherigen Schritten, erstellen Sie ein Projekt in jetBrains oder ... und hinzufügen "googleplaycrawler-0.1-SNAPSHOT.jar" wie eine Bibliothek. Auch, hinzufügen "Changed_googleplay.java" zu deinem src-Verzeichnis. Schließlich verwenden Sie die folgende Methode in Ihrer Anwendung. Sie können verwenden Sie die folgende Klasse zu suchen, die eine Abfrage und dann laden Sie alle Kostenlosen Apps entsprechende Abfrage.
Möchten Sie vielleicht werfen Sie einen Blick auf die Liste der Kommandozeilen-Optionen in der crawler-Projekt Hauptseite.
Spaß haben!
InformationsquelleAutor Arash