android.Einstellungen.Sicher.ANDROID_ID
Ich bin die Entwicklung einer android-Anwendung, und ich werde der LVL-Bibliothek zu überprüfen, die google play-Lizenz.
Nach dem Lesen der LVL-Dokumentation, die ich gelesen habe, habe ich zu erhalten die android.Einstellungen.Sicher.ANDROID_ID zu verschleiern google play Antworten.
Aber ich habe auch gelesen, dass die ANDROID_ID erhalten Sie von TelephonyManager ist manchmal die gleichen, die für unterschiedliche Geräte.
Erste, es ist nicht 100% zuverlässig auf Versionen von Android vor 2.2 ("Froyo"). Auch dort wurde mindestens eine weithin beobachtete Fehler in einem beliebten Mobilteil von einem der großen Hersteller, wobei jede Instanz besitzt die gleichen ANDROID_ID
Ist das wahr?
Dank
InformationsquelleAutor Eduardo | 2013-06-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Denke, dass mein Fall:
Derselben Seriennummer auf mehreren android-Geräte. Adb ist nutzlos. Wie kann ich die Seriennummer?
Also ich hab nicht das problem mit den ADB-aber zu identifizieren, die ein Android-Gerät, das ich diesen code verwenden (verwenden Sie
getDeviceId(context)
):Ich es verwenden, um einen speziellen app-installation, wenn Sie meine web services. Wie Sie sehen können, versuche ich verschiedene Ansätze, basierend auch auf den TelephonyManager und ANDROID_ID.
Was ich bekomme ist ein string wie xxxx-xxxx-xxxx-xxxx wobei x eine hex-Zeichen.
Ich kaufte eine Menge von low-cost-China-tablets und diese haben alle die gleichen DEVICE_ID und die gleiche Seriennummer !! Also meine Lösung. Es funktioniert gut für jetzt.
Ich brauche die gleiche id, wenn ich die app deinstallieren und neu installieren.
InformationsquelleAutor Seraphim's
Wenn man bedenkt, dass deine zitierte passage kommt von Google selbst, ja, es ist wahr.
Also für die Entwicklung der Lizenz überprüfen, es spielt keine Rolle, dass die ANDROID_ID ist nicht eindeutig, nicht wahr?
wer weiß, wer diese berühmten "großen Hersteller"? Dank
In Anbetracht meiner eigenen Bewertung der schlechteste Anbieter (IMO, keine straftat hier) ich würde Wetten, auf Samsung.
Seine Motorola. Quelle
InformationsquelleAutor CommonsWare
Sicher.ANDROID_ID ist für jedes Gerät einzigartig.
InformationsquelleAutor boraberka