2013-06-19 12 views
32

Ich suche nach dem Quellcode für Google Play-Dienste. Kann mir bitte jemand in die richtige Richtung zeigen? Ich habe es gegoogelt, kann aber nichts finden.Google Play-Dienste Quellcode

Genauer gesagt, ich bin für com.google.android.gms.location.ActivityRecognitionClient.java für den Quellcode suchen

Danke

+1

Es ist closed source. – rciovati

+0

@ rciovati, spielt keine Rolle. Es ist ** auf ** unseren Maschinen. – Pacerier

+2

@Pacerier Uhm, nein. Die ausführbare Datei (oder kompilierte Version) befindet sich auf unseren (Android-) Rechnern. Der Quellcode ist nicht. – Jasper

Antwort

66

Ich bin für den Quellcode suchen Google Play-Dienste

Es ist Closed-Source, in Source-Form an Google-Mitarbeiter (und vielleicht ausgewählte Partner).

Genauer gesagt, ich suche für den Quellcode für com.google.android.gms.location.ActivityRecognitionClient.ActivityRecognitionClient.java

Sind wir nicht alle.

+0

Kennt jemand öffentliche Informationen über die Arten von Algorithmen, die zur Implementierung von ActivityRecognitionClient und zugehörigen Diensten verwendet werden? – robguinness

+0

@robguinness: Nur die Google I | O 2013-Präsentationen, und dort gab es nicht viele Details. – CommonsWare

+0

Können Sie mich zu einer bestimmten Präsentation leiten? Es ist nicht offensichtlich für mich, über welche Aktivitätserkennung ich sprechen würde ... – robguinness

0

Soweit ich das verstanden habe, haben sie eine ursprüngliche Werkseinstellung Version here veröffentlicht, obwohl ich nicht wirklich auf den Quellcode geschaut habe.

+0

Diese enthalten nicht die angeforderten Quellen. Sieht eher aus wie einige angepasste Android-Quellen für einige Galaxy- und HTC-Geräte (und Quellen, die auf deinem HTC touch laufen!). – Veda

1

Verwenden dex2jar die Dateien aus dem App und einen Java Decompiler zu extrahieren, um die Pakete

+0

Google Play-Dienste vom Android-SDK haben das Format .jar, nicht .dex – barwnikk

1

ich die Java Decompiler plugin for Eclipse für verwenden zu sparen, wenn ich keinen Zugang zu einem Quellen der Bibliothek.

+1

Google verschleiert den Code, sodass alle Methoden aus einem Buchstaben bestehen. Es ist eine sehr geschlossene Quelle. –

+3

So haben wir alle bemerkt. Nichtsdestoweniger können Sie immer noch solide Informationen erhalten, wenn Sie sich den verschleierten Code ansehen. – Vaiden