Ответ 1
Вы можете использовать класс сборки, чтобы получить информацию об устройстве.
Например:
String myDeviceModel = android.os.Build.MODEL;
Возможный дубликат:
Как обнаружить системную информацию, например os или тип устройства
Я новичок в разработке приложений для Android.
Я разработал одно небольшое приложение и установил этот файл .apk приложения на свое устройство, он работает хорошо.
Но мое требование: когда я устанавливаю файл .apk в первый раз на своем устройстве, тогда мне нужно получить общую информацию об устройстве и сохранить эту информацию в моей базе данных.
пожалуйста, помогите мне идти вперед
Вы можете использовать класс сборки, чтобы получить информацию об устройстве.
Например:
String myDeviceModel = android.os.Build.MODEL;
Вы можете взглянуть на эти страницы: 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();
Если вы хотите, чтобы информация об идентификаторе устройства использовала TelephonyManager. Вот ссылка на это:
http://facinatingandroid.blogspot.in/2011/09/android-device-information.html
а также проверьте это:
http://sree.cc/google/android/reading-phone-device-details-in-android