Як отримати інформацію про модель телефону в Android

червня
01
2012
Мітки: android device info

Зміст

В Android є корисний клас android.os.Build, який надає повну інформацію про модель телефону, на якому запущено програму.

Наприклад, наступний код на смартфоні Gigabyte G1345 відображає в консолі наступну інформацію:


package com.seostella.deviceinfo;

import android.app.Activity;
import android.os.Build;
import android.os.Bundle;
import android.util.Log;

public class DeviceInfoActivity extends Activity {
	private static final String TAG = "DeviceInfoActivity";
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Log.i(TAG, "BRAND: " + Build.BRAND );
        Log.i(TAG, "MANUFACTURER: " + Build.MANUFACTURER );
        Log.i(TAG, "MODEL: " + Build.MODEL );
        Log.i(TAG, "PRODUCT: " + Build.PRODUCT );
    }
}

// BRAND: GSmart
// MANUFACTURER: GIGABYTE
// MODEL: GSmart G1345
// PRODUCT: G1345

Інші можливі константи класу Build:

< Як отримати номер телефону в Android Як отримати інформацію про прошивку телефону в Android >

Напишіть перше повідомлення!

Ви повинні увійти під своїм аккаунтом щоб залишати коментарі