Android eindeutige ID

8

Wie erhalte ich eine eindeutige ID von einem Android-Telefon?

Immer wenn ich versuche, die eindeutige ID vom Telefon als String zu bekommen zeigt immer android id und keine anderen eindeutigen Hex-Werte.

Wie kann ich? hol dir das?

Dies ist der Code, den ich benutze, um die ID bis jetzt zu erhalten:

%Vor%

Die Ausgabe, die ich bekomme, sieht so aus:

%Vor%

Ich verwende ein Nexus One zum Testen.

    
jaimin 25.06.2010, 06:07
quelle

6 Antworten

16

Detaillierte Anweisungen dazu, wie Sie eine eindeutige ID für jedes Android-Gerät erhalten, von dem Ihre Anwendung installiert ist, finden Sie in diesem offiziellen Android-Entwickler-Blog-Beitrag:

Ссылка

Es scheint der beste Weg zu sein, dass Sie sich selbst bei der Installation generieren und anschließend lesen, wenn die Anwendung neu gestartet wird.

Ich persönlich finde das akzeptabel, aber nicht ideal. Keine von Android zur Verfügung gestellte Kennung funktioniert in allen Fällen, da die meisten von den Funkzuständen des Telefons abhängen (WLAN ein / aus, Handy ein / aus, Bluetooth ein / aus). Die anderen wie Settings.Secure.ANDROID_ID müssen vom Hersteller implementiert werden und sind nicht garantiert eindeutig.

Im Folgenden finden Sie ein Beispiel für das Schreiben von Daten in eine INSTALLATION-Datei, die zusammen mit anderen Daten gespeichert werden, die die Anwendung lokal speichert.

%Vor%     
Kevin Parker 02.08.2011 03:17
quelle
4
%Vor%

mit Manifest

%Vor%

Bearbeiten:

Hier ist eine interessante Lektüre über die Android-ID:

So legen Sie die Android-ID fest

Android ID erfordert Market Login

Versuchen Sie es auf etwas anderes als "Android ID" einzustellen und sehen Sie, ob Sie den neuen Wert gelesen haben.

    
drawnonward 25.06.2010 06:11
quelle
2

Hier ist Code-Segment, wie AndroidId, einzigartige DeviceId und Seriennummer für Ihr Android-Handy kann es Ihnen helfen.

%Vor%     
sns 21.07.2011 13:01
quelle
1

Die drahtlose MAC-Adresse ist einzigartiger als die IMEI, weil die spätere MAC-Adresse auf gestohlenen Geräten gefälscht wird. Nachteil ist, dass es nur auf WLAN-fähigen Geräten funktioniert. WifiInfo

    
ognian 25.06.2010 07:22
quelle
1
%Vor%

das ist keine gute Methode, es wird in einigen Fällen Null zurückgeben.

Dieser Code wird Ihnen helfen, eine eindeutige Pseudo-ID zu erzeugen ....... ''

%Vor%     
Sreedev R 24.04.2012 08:55
quelle
0

Eindeutige ID

%Vor%

    
Fahim 18.02.2015 18:36
quelle

Tags und Links