端末情報の機能

Android端末の各種情報を取得します。

droid.getAndroidVersionRelease() Androidのバージョンを文字列で返す
droid.getAndroidVersionInt() Androidのバージョン番号を整数で返す
droid.getAndroidId() Android端末に固有のIDを調べる(すべての端末でユニークとは限らない)

droid.getAndroidVersionInt()の値は以下のようになっています。


開発コード名

バージョン番号

公開年

1

BASE

1

2008年10月

2

BASE_1_1

1.1

2009年2月

3

CUPCAKE

1.5

2009年5月

4

DONUT

1.6

2009年9月

5

ECLAIR

2.0

2009年11月

6

ECLAIR_0_1

2.0.1

2009年12月

7

ECLAIR_MR1

2.1

2010年1月

8

FROYO

2.2

2010年6月

9

GINGERBREAD

2.3

ディスプレイの情報を取得します。

droid.getDisplayInfo() ディスプレイの情報を返す

ディスプレイ情報は、Objectで以下の値が設定されています。

width:***,
height:***,
orientation:*** ←0:0deg, 1:90deg, 2:180deg, 3:270deg
refreshRate:***,
pixelFormat:***,
xdpi:***,
ydpi:***,
density:***, 
scaledDensity:***

メモリの状態を取得します。

droid.getSystemMemory() システムメモリのサイズを返す
droid.getMemoryInfo() メモリ情報を返す
getMemoryInfoで得られる情報
getMemoryInfoで得られる情報

getMemoryInfo()では、Objecgt型が得られます。

//オブジェクトをJSON形式で表示する
alert(droid.stringify(droid.getMemoryInfo()));

以下のような情報が得られます。

availMem:***,
lowMemory:***, 
threshold:***

SDカードの状態について取得します。

droid.hasSDCard() SDカードが刺さっているか調べる
droid.getSDCardPath() SDカードのパスを調べる