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()では、Objecgt型が得られます。
//オブジェクトをJSON形式で表示する alert(droid.stringify(droid.getMemoryInfo()));
以下のような情報が得られます。
availMem:***, lowMemory:***, threshold:***
SDカードの状態について取得します。
| droid.hasSDCard() | SDカードが刺さっているか調べる |
| droid.getSDCardPath() | SDカードのパスを調べる |