الأسلوب القديم ، لن أقول الكثير من الهراء ، وسأقوم فقط بنشر رمز جافا للجميع.
الرمز كما يلي:
package com.zzw.getphoneInfos ؛ import Android.app.activity ؛ import Android.content.context ؛ import Android.os.build ؛ Import Android.Os.Bundle ؛ import Android.telephony.telephonymanager ؛ issor android.log ؛ public class mainactivity يوسع النشاط {override oncreate ( super.oncreate (SaveInstancestate) ؛ setContentView (r.layout.activity_main) ؛ // احصل على كائن إدارة الهاتف telephonymanager mtelephonyManager = (TelephonyManager) this.getSystemService (context.telephony_service) ؛ // احصل على سلسلة رقم الهاتف المحمول phonenumber = mtelephonymanager.getline1number () ؛ log.d ("احصل على رقم الهاتف الأصلي --->" ، phonenumber) ؛ // احصل على سلسلة نموذج الهاتف المحمول phonemodel = build.model ؛ log.d ("احصل على نموذج الهاتف المحمول --->" ، phonemodel) ؛ // احصل على سلسلة نموذج الهاتف المحمول phonemodel = build.model ؛ log.d ("احصل على نموذج الهاتف المحمول --->" ، phonemodel) ؛ // احصل على سلسلة نموذج الهاتف المحمول phonemodel = build.model ؛ log.d ("احصل على نموذج الهاتف المحمول --->" ، phonemodel) ؛ // احصل على سلسلة نموذج الهاتف المحمول phonemodel = build.model ؛ log.d ("احصل على نموذج الهاتف المحمول --->" ، phonemodel) ؛ // احصل على سلسلة نموذج الهاتف المحمول phonemodel = build.model ؛ log.d ("احصل على نموذج الهاتف المحمول --->" ، phonemodel) ؛ // احصل على سلسلة نموذج الهاتف المحمول phonemodel = build.model ؛ log.d ("احصل على نموذج الهاتف المحمول --->" ، phonemodel) ؛ // احصل على سلسلة نموذج الهاتف المحمول phonemodel = build.model ؛ احصل على سلسلة إصدار SDK PhonesDkVersion = build.version.sdk ؛ log.d ("الحصول على إصدار SDK --->" ، phonesdkversion) ؛ // احصل على سلسلة إصدار النظام phonereleSevers = build.version.Release ؛ log.d ("الحصول على إصدار نظام الهاتف المحمول->" ، vonereleSeverseverse) ؛ }} لا تنس أذونات:
<use-parrishing android: name = "Android.permission.read_phone_state" />
تظهر النتائج في الشكل:
Java Android للحصول على معلومات حول نظام تشغيل الأجهزة المحمولة
String phoneInfo = "Product:" + Android.OS.Build.product ؛ PhoneInfo + = "، CPU_ABI:" + android.os.build.cpu_abi ؛ PhoneInfo + = "، Tags:" + Android.os.build.tags ؛ PhoneInfo + = "، version_codes.base:" + Android.os.build.version_codes.base ؛ PhoneInfo + = "، Model:" + Android.os.build.model ؛ PhoneInfo + = "، SDK:" + Android.os.build.version.sdk ؛ PhoneInfo + = "، version.Release:" + Android.OS.BUILD.Version.Release ؛ PhoneInfo + = "، الجهاز:" + android.os.build.device ؛ PhoneInfo + = "، Display:" + Android.os.build.display ؛ PhoneInfo + = "، العلامة التجارية:" + Android.OS.BUILD.BRAND ؛ PhoneInfo + = "، Board:" + Android.OS.Build.board ؛ PhoneInfo + = "، بصمة:" + android.os.build.fingerprint ؛ PhoneInfo + = "، id:" + Android.OS.BUILD.ID ؛ PhoneInfo + = "، الشركة المصنعة:" + android.os.build.manufacturer ؛ PhoneInfo + = "، user:" + Android.os.build.user ؛ // toast.maketext (هذا ، phoneinfo ، toast.length_long) .show () ؛ TextView t = (TextView) findViewById (r.id.main_phoneInfo) ؛ T.Settext (phoneInfo) ؛