Sabtu, 02 Juni 2012

Pemrograman Android : Menampilkan IMEI dan Android ID


Berikut ini adalah cara untuk mendapatkan Nomor IMEI Device Android dan AndroidID, bisa dipakai untuk mengidentifikasi Perangkat Android secara unik, untuk keperluan lisensi dan sebagainya :

import android.provider.Settings.System;   



TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String idhp = telephonyManager.getDeviceId().toString();
Toast.makeText(this, "IDHP=" + idhp , Toast.LENGTH_SHORT).show();

String androidID = System.getString(this.getContentResolver(),System.ANDROID_ID);
Toast.makeText(this, "androidID" + androidID, Toast.LENGTH_SHORT).show();

Jangan lupa menambahkan pada AndroidManifest.xml :

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>