Blog Single

MainActivity.java dosyanızın içine giriniz;

İmport kısmına

  • import android.telephony.TelephonyManager;

ekleyiniz.

MainActivity Class'ının içine giriniz;

  • TelephonyManager tel;

tel adında, TelephonyManager tipinde bir veri oluşturuyoruz.

onCreate methodunun içinden artık;

  • tel.getDeviceId() yazarak Cihazın imei adresini çağırabilir duruma geldik.
  • tekrar onCreate methodunun içindeyken, yani Uygulama açıldığında çalışacak olan kod bloğunun içinde Toast Message ile ekrana bu bilgiyi yazdırabilir konumdayız.

Yazmamız gereken kod ise;

  • Toast.makeText(getApplicationContext(), tel.getDeviceId(), Toast.LENGTH_SHORT).show();

Fakat henüz işlemimiz bitmedi. AndroidManifest.xml dosyasından ise cihazda erişebileceğimiz izni belirtmemiz gerekiyor ki, Uygulamamız açılışta patlamasın.

  • <application ile başlayan tag'den hemen önce üst bir satıra;
  • <uses-permission android:name="android.permission.READ_PHONE_STATE"/>

yazarak telefon durumuna ilişkin almamız gereken izni belirtiyoruz. Almamız gereken izinde belirttiğimiz android.permission.READ_PHONE_STATE durumu, MainActivity.java dosyasındaki yaptığımız import olan import android.telephony.TelephonyManager ile mutlak ilişkisi bulunmaktadır.

 

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın