Karena varian eldarerathis tidak berfungsi untuk saya, dan saya tidak ingin menginstal aplikasi hanya untuk itu, saya telah menemukan cara yang berbeda. Hanya kelemahan yang mungkin: Ini membutuhkan root.
adb shell
$ su
# cd /data/data/com.android.providers.settings/databases
# sqlite3 settings.db
sql> select * from secure where name='android_id';
26|android_id|1234567890abcdef1
Itu android_id
ditemukan di kolom ketiga di sini (dianonimkan dalam contoh).
EDIT:
Catatan bahwa ini adalah TIDAK yang android_id
digunakan oleh aplikasi Google. Google tampaknya telah memutuskan untuk beberapa kebingungan di sini. Untuk Play Services , ada android_id
penyimpanan terpisah oleh GTalk , seperti yang ditunjukkan oleh sebuah posting blog (juga lihat jawaban ini oleh HassleFixes , yang merupakan autor dari StripSearch , dan untungnya menunjukkan hal ini dalam komentar):
- panggil dialer Anda
- panggil
*#*#8255#*#*
- perhatikan "Device ID"
- hapus yang utama
android-
- yang tersisa, adalah yang
android_id
digunakan oleh Layanan Google
Saya telah memverifikasi bahwa: cara yang android_id
diambil ini berfungsi dengan baik pada perangkat tanpa Google-Apps diinstal (digunakan dengan BlankStore yang disediakan oleh proyek NOGAPPS ).