说明
- 设备模块函数主要是跟设备信息相关联
- 设备模块的对象前缀是device,例如 device.getIMEI()这样调用
device.getIMEI() 获取IMEI
- 获取手机的IMEI
- @return 字符串
device.getScreenWidth() 屏幕宽度
- 取得屏幕宽度
- @return 整型
device.getScreenHeight() 屏幕高度
- 取得屏幕高度
- @return 整型
device.getAndroidId() 取得Android ID
- 取得Android ID
- @return 字符串
device.getBrand() 取得品牌
- 取得手机品牌
- @return 字符串
device.getModel() 取得机型
- 取得手机机型
- @return 字符串
device.getImsi() 取得卡号
- 取得手机卡号
- @return 字符串
device.getSerial() 取得手机串号
- 取得手机串号
- @return 字符串
device.getSdkInt() 取得安卓SDK 版本号.用来识别安卓版本
- 取得手机SDK 版本号,例如 23
- @return 字符串
device.getOSVersion() 取得安卓版本号
- 取得手机版本号,例如 6.0等字符串
- @return 字符串
device.getMacAddress() 获取mac地址
- 获取mac地址
- @return 字符串
device.getBattery() 取得电量
- 取得电量
- @return int型
device.getTotalMem() 取得总内存
- 取得总内存
- @return long型
device.getAvailMem() 取得可用内存
- 取得可用内存
- @return long型
device.isCharging() 是否正在充电
- 是否正在充电
- @return 布尔型
device.vibrate(ms) 发出震动
- 发出震动 单位是毫秒
device.cancelVibration() 取消震动
- 取消震动
device.keepAwake() 保持设备唤醒
- 保持设备唤醒
- @param flag 参考安卓PowerManager中的唤醒标准
function main(){ importClass(android.os.PowerManager) device.keepAwake(PowerManager.SCREEN_DIM_WAKE_LOCK|PowerManager.ACQUIRE_CAUSES_WAKEUP); } main();
device.keepScreenOn 保持屏幕唤醒状态
- 保持屏幕唤醒状态
device.keepScreenDim() 保持设备昏暗状态
- 保持设备昏暗状态
function main(){ device.keepScreenDim(); } main();
device.cancelKeepingAwake() 取消保持唤醒状态
- 取消保持唤醒状态
function main(){ device.cancelKeepingAwake(); } main();