Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung


Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!

DeviceId (IMEI) ist null? (DRINGEND!)

Das Thema "DeviceId (IMEI) ist null? (DRINGEND!)" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 29.05.2010, 14:13   #11 (permalink)
Android-Hilfe.de Mitglied

Modell: HTC Legend

Registriert seit: 11.05.2010
Beiträge: 55
Abgegebene Danke: 2
Erhielt 4 Danke für 4 Beiträge
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

Du könntest es aber quasi als Dirty Hack einbauen und schauen, ob immer noch Beschwerden kommen. Es sind nur wenige Zeilen und für die, bei denen es sowieso schon funktioniert hat, ändert sich nichts.

Wenn dann immer noch Beschwerden kommen, kannst du es in der nächsten Version wieder entfernen.

Gruß
Konni
__________________
HTC Legend / O2o + M-Pack
Konni ist offline   Mit Zitat antworten
Alt 30.05.2010, 11:33   #12 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Chaoz

Modell: Nexus One

Registriert seit: 23.03.2010
Beiträge: 146
Abgegebene Danke: 17
Erhielt 19 Danke für 8 Beiträge
Chaoz eine Nachricht über ICQ schicken
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

soweit die theorie... (ja ok, klappt ja auch... ABER...)
ich kann meinem release manager schlecht sagen er soll ma ne neue version promoten die eigtl nur nem Test dient =/

(Ich glaub im worst case wirds darauf hinaus laufen ^^ )
__________________
Cloudcomputing für Android
Cortado Workplace
Chaoz ist offline   Mit Zitat antworten
Alt 30.05.2010, 12:10   #13 (permalink)
Android-Hilfe.de Mitglied

Modell: HTC Legend

Registriert seit: 11.05.2010
Beiträge: 55
Abgegebene Danke: 2
Erhielt 4 Danke für 4 Beiträge
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

Und wenn du ein spezielles TelephonyManager-Test-Tool erstellst, welches genau das prüft? Das kannst du dann ja den Nutzern dann anbieten, die Probleme haben ...

Gruß
Konni
__________________
HTC Legend / O2o + M-Pack
Konni ist offline   Mit Zitat antworten
Alt 31.05.2010, 12:23   #14 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Chaoz

Modell: Nexus One

Registriert seit: 23.03.2010
Beiträge: 146
Abgegebene Danke: 17
Erhielt 19 Danke für 8 Beiträge
Chaoz eine Nachricht über ICQ schicken
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

Zitat:
Zitat von Konni Beitrag anzeigen
Und wenn du ein spezielles TelephonyManager-Test-Tool erstellst, welches genau das prüft? Das kannst du dann ja den Nutzern dann anbieten, die Probleme haben ...

Gruß
Konni
...wie gesagt... ich habe kein (direkten) Kontakt zu den Nutzern, das geht alles über ne Supportabteilung und selbst die warten sich n wolf aufn reply vom endanwender =/ ... naja... ma sehen was draus wird...
__________________
Cloudcomputing für Android
Cortado Workplace
Chaoz ist offline   Mit Zitat antworten
Alt 31.05.2010, 22:58   #15 (permalink)
freier Samsungsupporter
 
Benutzerbild von SirMArtin

Registriert seit: 05.08.2009
Beiträge: 119
Abgegebene Danke: 18
Erhielt 7 Danke für 7 Beiträge
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

Ich hab mal gehört, dass bei unsachgemäßem Flashen (z.B. unsachgemäß gekochte Custom-ROMs) die IMEI verschwinden oder gar multipliziert werden können.

Vielleicht hilft das bei der Suche nach dem Problem...
__________________
follow me || Mod im SAMSUNG mob!le Forum
Apps: Ist mein Zug pünktlich? | Fläschchenmixer
Geräte: Galaxy S & Galaxy & Spica
SirMArtin ist offline   Mit Zitat antworten
Alt 01.06.2010, 11:40   #16 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Chaoz

Modell: Nexus One

Registriert seit: 23.03.2010
Beiträge: 146
Abgegebene Danke: 17
Erhielt 19 Danke für 8 Beiträge
Chaoz eine Nachricht über ICQ schicken
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

ok,... das wäre möglich.. aber ich kann mir nich vorstellen dass jeder 4te meiner nutzer ein geflashtes rom hat... sowas ist doch glaube nur unter den "geeks" verbreitet ^^
__________________
Cloudcomputing für Android
Cortado Workplace
Chaoz ist offline   Mit Zitat antworten
Alt 01.06.2010, 12:20   #17 (permalink)
freier Samsungsupporter
 
Benutzerbild von SirMArtin

Registriert seit: 05.08.2009
Beiträge: 119
Abgegebene Danke: 18
Erhielt 7 Danke für 7 Beiträge
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

Hm. Vermutlich nicht. Es müsste dann ja auch noch ein fehlerhaftes ROM sein...
__________________
follow me || Mod im SAMSUNG mob!le Forum
Apps: Ist mein Zug pünktlich? | Fläschchenmixer
Geräte: Galaxy S & Galaxy & Spica
SirMArtin ist offline   Mit Zitat antworten
Alt 01.06.2010, 16:37   #18 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Chaoz

Modell: Nexus One

Registriert seit: 23.03.2010
Beiträge: 146
Abgegebene Danke: 17
Erhielt 19 Danke für 8 Beiträge
Chaoz eine Nachricht über ICQ schicken
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

so.. ich hab rausgefunden,
dass ich bei "getDeviceId()" KEINE IMEI sondern eine 12stellige dezimalZahl [100001350757] herausgibt.... (und einmal sogar eine 10stellige hex..[0000015216]) ich "glaube" dass es eine MEID ist...

einer meiner kunden hat ein CDMA gerät und hat das problem....

...irgend jemand eine idee, wieso das so ist? O_O
__________________
Cloudcomputing für Android
Cortado Workplace
Chaoz ist offline   Mit Zitat antworten
Alt 02.06.2010, 12:26   #19 (permalink)
Fortgeschrittenes Mitglied

Modell: Nexus S & Motorola Xoom

Registriert seit: 11.05.2009
Beiträge: 310
Abgegebene Danke: 34
Erhielt 78 Danke für 41 Beiträge
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

Also dein Problem wie auch deine jetzt gefunden Erkenntnisse hättest du auch mit einem Blick in die Doku sehen können Schau mal rein:

TelephonyManager | Android Developers

Dort steht auch "for example", muss also wohl nicht immer die IMEI/MEID sein. ...aber schaun wir doch mal was man sonst noch nehmen könnte. Mit minimalem Aufwand bei google bisschen rumgesucht und was findet man da:

strazzere.com Blog Archive Uniquely Identifying Android Devices without special permissions.

Das sieht doch ziemlich gut aus:
Zitat:
public static final String ANDROID_ID

Since: API Level 3
A 64-bit number (as a hex string) that is randomly generated on the device's first boot and should remain constant for the lifetime of the device. (The value may change if a factory reset is performed on the device.)

Constant Value: "android_id"
Viel Spaß damit! Und bei nächsten Mal vielleicht nicht alles so hektisch angehen, dann übersieht man wichtige Dinge nicht so schnell.


Edit: Doch gar nicht so einfach. ANDROID_ID könnte in manchen Fällen ebenfalls null zurückgeben, da der Wert wohl erst nach Anmeldung im Market generiert wird. Bliebe noch die MAC Adresse vom WLAN, aber natürlich hat nicht unbedingt jedes Gerät WLAN. So bleibt dir nur eine Kombination aus mehreren Dingen oder gleich auf Benutzername + Passwort umsteigen wenn das geht.

Hier ein Thread in dem darüber diskutiert wird:
http://groups.google.com/group/andro...aceb303e8b42f6
__________________
Meine App: Seal
Mein Webseite: sebastianapps.de

Geändert von sebastian (02.06.2010 um 12:46 Uhr)
sebastian ist offline   Mit Zitat antworten
Alt 02.06.2010, 13:15   #20 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Chaoz

Modell: Nexus One

Registriert seit: 23.03.2010
Beiträge: 146
Abgegebene Danke: 17
Erhielt 19 Danke für 8 Beiträge
Chaoz eine Nachricht über ICQ schicken
Standard AW: DeviceId (IMEI) ist null? (DRINGEND!)

danke für die antwort,
aber wie du schon im edit meintest, "so einfach" ist es nun doch nicht.
mein größtes problem war, dass dutzende libraries und servermodule auf die richtigkeit der IMEI geprüft haben, von daher wollte ich die ANDROID_ID ungern nutzen.

Die links die du gepostet hast, waren mir bereits bekannt, dass getDeviceID nicht zwangsweise die IMEI ausgibt, ist mir aber erst später aufgefallen. (Eigtl n fehler in der API, wenn ich die IMEI brauche, dann brauch ich auch ne imei und nich "irgendwas"... ^^)

wie dem auch sei... ich hab den bug andersweitig gefixxt, danke nochma an alle bdie mir tips gegeben haben.

Gruß
chaoz
__________________
Cloudcomputing für Android
Cortado Workplace
Chaoz ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
IMEI-Nr. falsch durch Rom flashen ??? hausmeisterxl Root / Hacking / Modding für T-Mobile G1 9 24.05.2010 21:04
desire via IMEI Nr. ausfindig machen?! .Tony. Smalltalk und Offtopic 8 25.04.2010 22:58
Dringend - Kaufentscheidung VF - Unbranden Trinity9999 Root / Hacking / Modding für Motorola Milestone 13 18.02.2010 20:28
Imei nicht angezeigt und Notruf? (o2) Fragstyle Motorola Milestone Forum 2 07.12.2009 07:10




Du liest gerade: "DeviceId (IMEI) ist null? (DRINGEND!)" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.