'Android'에 해당되는 글 6건

  1. 2012.10.07 [Phonegap] Device 정보 가져오기
반응형

Phonegap에서는 디바이스 정보를 가져오는 Device API(device object)가 있다.

(http://docs.phonegap.com/en/2.1.0/cordova_device_device.md.html#Device 참고)

device object는 다음의  property들을 가진다.

 

device.name = 디바이스 모델 이름을 가져옴

device.cordova = 폰갭의 버전을 가져옴

device.platform = 디바이스의 운영체제 정보를 가져옴

device.uuid = 디바이스의 고유번호(UUID)를 가져옴

device.version = 디바이스 운영체제의 버전을 가져옴


 device는 window object에 할당 되어 있으나 device 라는 이름을 global 하게 이용 가능하다. 다음의 선언은 같다.


 var phoneName = window.device.name;

 var phoneName = device.name;


다음의 Permission이 필요하다. 

1. app/res/xml/plugins.xml

 <plugin name="Device" value="org.apache.cordova.Device" />

2. app/AndroidManifest.xml

 <uses-permission android:name="android.permission.READ_PHONE_STATE"/>


다음은 실행 예제이다.


다음은 Nexus S에서 실행된 결과이다.




반응형
Posted by alias
,