Содержание
Как и в случае с информацией о телефоне, информация о прошивке хранится в виде констант в классе android.os.Build.VERSION. Подробности этих констант описаны в этой статье.
Констант, отвечающих за информацию о прошивке всего 4:
К примеру, следующий код на смартфоне 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, "CODENAME: " + Build.VERSION.CODENAME );
Log.i(TAG, "INCREMENTAL: " + Build.VERSION.INCREMENTAL );
Log.i(TAG, "RELEASE: " + Build.VERSION.RELEASE );
Log.i(TAG, "SDK_INT: " + Build.VERSION.SDK_INT );
}
}
// CODENAME: REL
// INCREMENTAL: 1056
// RELEASE: 2.3.4
// SDK_INT: 10
< | Как получить информацию о модели телефона в Android | Как получить информацию о RAM-памяти (ОЗУ) в Android | > |