可能重复:
如何检测操作系统或设备类型等系统信息
我是android应用程序开发的新手。
我开发了一个小应用程序,并将该应用程序 .apk 文件安装在我的设备中,它运行良好。
但我的要求是当我第一次在我的设备中安装 .apk 文件时,我必须检索总设备信息并将该信息存储在我的数据库中。
请帮助我前进
可能重复:
如何检测操作系统或设备类型等系统信息
我是android应用程序开发的新手。
我开发了一个小应用程序,并将该应用程序 .apk 文件安装在我的设备中,它运行良好。
但我的要求是当我第一次在我的设备中安装 .apk 文件时,我必须检索总设备信息并将该信息存储在我的数据库中。
请帮助我前进
您可能想看看这些页面: http: //developer.android.com/reference/android/os/Build.html和http://developer.android.com/reference/java/lang/System.html(getProperty()方法可能会完成这项工作)。
例如 :
System.getProperty("os.version"); // OS version
android.os.Build.VERSION.SDK // API Level
android.os.Build.DEVICE // Device
android.os.Build.MODEL // Model
android.os.Build.PRODUCT // Product
ETC...
试试这个:
// Code For IMEI AND IMSI NUMBER
String serviceName = Context.TELEPHONY_SERVICE;
TelephonyManager m_telephonyManager = (TelephonyManager) getSystemService(serviceName);
String IMEI,IMSI;
IMEI = m_telephonyManager.getDeviceId();
IMSI = m_telephonyManager.getSubscriberId();
如果您想要设备 ID 信息,请使用 TelephonyManager。这是该链接:
http://facinatingandroid.blogspot.in/2011/09/android-device-information.html
并检查:
http://sree.cc/google/android/reading-phone-device-details-in-android