Kode aplikasi android untuk menampilkan nomor MEID/IMEI

Kemarin terbersit ide untuk mencari kode unik dari setiap handphone android dan akhirnya terpikirkan untuk menggunakan IMEI/MEID. Karena saya termasuk pemula🙂 jadi saya mencari beberapa referensi dari internet.

Setelah beberapa lama mencari (sebenarnya itu adalah hasil pencarian pertama saya🙂 ) akhirnya saya menemukan solusi dari stackoverflow.com. dibutuhkan class TelephonyManager agar dapat membaca informasi mengenai handphone, salah satunya nomor IMEI/MEID. sedangkan untuk informasi apa saja yang bisa di akses dapat merujuk ke halaman developer android. hasil kode aplikasi sederhana saya dapat dilihat di bawah ini.

MainActivity.java

import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.telephony.TelephonyManager;
import android.widget.TextView;

public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
        String imei = telephonyManager.getDeviceId();

        TextView txtOut = (TextView)findViewById(R.id.txt_out);
        txtOut.setText(imei);
    }
}

pada berkas AndroidManifest.xml tambahkan <uses-permission android:name=”android.permission.READ_PHONE_STATE”/> yang berguna untuk membaca informasi mengenai handphone, salah satunya IMEI/MEID.

AndroidManifest.xml

...
    <uses-sdk android:minSdkVersion="8" />

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

    <application
...

Sumber : stackoverflow.com

Tampilan Aplikasi: pada emulator akan muncul 00000000000000

menampilkan-imei-arifnd.wordpress.com

Unduh Kode:  id.arifnd.lihatIMEI.zip

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s