কম্পিউটার

কোটলিন ব্যবহার করে অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে ডিভাইসের আইএমইআই/ইএসএন কীভাবে পাবেন?


এই উদাহরণটি দেখায় যে কীভাবে কোটলিন ব্যবহার করে ডিভাইসের IMEI/ESN প্রোগ্রাম্যাটিকভাবে অ্যান্ড্রয়েডে পেতে হয়৷

ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে সমস্ত প্রয়োজনীয় বিবরণ পূরণ করুন৷

ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।

  <বোতাম android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@id/textView" android:layout_centerInParent="true" android:layout_marginBottom="20sp" android:text="IEMI নম্বর চেক করুন" />  

ধাপ 3 − নিম্নলিখিত কোডটি src/MainActivity.kt

এ যোগ করুন
ইম্পোর্ট করুন android.Manifestimport android.content.Contextimport android.content.pm.PackageManagerimport android.os.Bundleimport android.telephony.TelephonyManagerimport android.widget.Buttonimport android.widget.TextViewimportt.Android.appat. AppCompatActivityimport androidx.core.app.ActivityCompatclass প্রধান কার্যকলাপ :AppCompatActivity() { lateinit var বোতাম:বোতাম lateinit var textView:TextView প্রাইভেট lateinit var IMEIN নম্বর:স্ট্রিং প্রাইভেট ভ্যাল REQUEST_CODE =101 ফানসেটেডঅনসেট (বিশেষ করা হয়েছে) ) setContentView(R.layout.activity_main) শিরোনাম ="KotlinApp" textView =findViewById(R.id.textView) বোতাম =findViewById(R.id.button) button.setOnClickListener { val telephonyManager =getSystemService(Context) হিসাবে PHYSLENTENER (ActivityCompat.checkSelfPermission(this@MainActivity, Manifest.permission.READ_P HONE_STATE) !=PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this@MainActivity, arrayOf(Manifest.permission.READ_PHONE_STATE), REQUEST_CODE) return@setOnClickListener } return@setOnClickListener } IMEINCompat.requestPermissions =IMEINCompat.requestPermissions টেক্সট int, অনুমতি:Array, grantResults:IntArray) { যখন (requestCode) { REQUEST_CODE -> { if (grantResults.isNotEmpty() &&grantResults[0] ==PackageManager.PERMISSION_GRANTED) { Toast. অনুমতি দেওয়া হয়েছে। 

পদক্ষেপ 4৷ − androidManifest.xml

-এ নিম্নলিখিত কোড যোগ করুন
    <অ্যাক্টিভিটি android:name=".MainActivity">      

আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং রান আইকনে ক্লিক করুন টুলবার থেকে কোটলিন ব্যবহার করে অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে ডিভাইসের আইএমইআই/ইএসএন কীভাবে পাবেন? । একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইস নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে

কোটলিন ব্যবহার করে অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে ডিভাইসের আইএমইআই/ইএসএন কীভাবে পাবেন?



  1. কিভাবে অ্যান্ড্রয়েড ডিভাইস প্রোগ্রাম্যাটিকভাবে লক করবেন?

  2. প্রোগ্রাম্যাটিকভাবে অ্যান্ড্রয়েড ডিভাইসের আইপি ঠিকানা কীভাবে পাবেন?

  3. অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে ডিভাইসের আইএমইআই/ইএসএন নম্বর কীভাবে পাবেন?

  4. অ্যান্ড্রয়েড ডিভাইসের প্রাথমিক ই-মেইল ঠিকানা কীভাবে পাবেন?