速查自用..
// device 设备信息 a = device.height; //高度 console.log('设备高度是:'+a); b = device.width; //宽度 console.log('设备宽度是:',b ); build = device.buildId; //修订版本号 console.log(build) broad = device.broad; // 主板型号 console.log(broad); brand = device.brand; //品牌厂商 console.log(brand); devide = device.device; //获取设备信息 包括以上的信息 console.log(device); model = device.model; // 设备型号 console.log(model); product = device.product; // MI 9 手机型号名称 console.log(product); bootloader = device.bootloader; // G9550ZHU1AQEE 获取bootloader版本 相当与BIOS console.log(bootloader); //设备硬件名称 hardware = device.hardware; // qcom console.log(hardware); //构造(build)的唯一标识符 fingerprint = device.fingerprint; // Xiaomi/MI 9/MI 9:7.1.2/NMF26X/700210421:user/release-keys console.log(fingerprint); //硬件序列号 serial = device.serial; // c3ba6d87a0d71433 console.log(serial); //安卓系统API版本 sdkint = device.sdkInt; //API版本:25 console.log('API'+sdkint); //底层源代码控制用于表示此构建的内部值 incremental = device.incremental; //700210421 console.log(incremental); //系统版本号 release = device.release; //7.1.2 console.log(release); //产品所基于的基本操作系统构建 baseos = device.baseOS; //空值 console.log('baseos'+baseos); //安全补丁程序级别 securitypatch = device.securityPatch; //2017-10-05 console.log(securitypatch); //开发代号 codename = device.codename; //11:00:55.260/D: REL console.log(codename); //IMEI 手机串号 getimei = device.getIMEI(); //863064457420125 console.log(getimei); //安卓id getandroidid = device.getAndroidId(); //71433c3ba6d87a0d console.log(getandroidid); //MAC地址 需要联网才能获取 getmacaddress = device.getMacAddress(); //B0:FC:36:12:C9:EF console.log(getmacaddress); //当前的亮度(0-255) getbrightness = device.getBrightness(); //102 console.log(getbrightness); //获取当前亮度模式 0:手动 1:自动 getbrightressmode = device.getBrightnessMode();//0 console.log(getbrightressmode); //设置当前手动亮度 如果是自动模式不会调解 setbrightness = device.setBrightness(150); //需要打开autojs权限 console.log(setbrightness); //undefined //设置亮度模式 device.setBrightnessMode(0); //获取媒体音量 getmusicvolume = device.getMusicVolume(); console.log('音量'+getmusicvolume); //音量:9 //获取通知音量 getnotificationvolume = device.getNotificationVolume(); console.log(getnotificationvolume); // 3 //获取当前闹钟音量 getalarmvolume = device.getAlarmVolume(); console.log(getalarmvolume); // 6 //获取媒体音量最大值 getmusicmaxvolume = device.getMusicMaxVolume(); console.log(getmusicmaxvolume); //15 //获取通知音量最大值 getnotificationmaxvolume = device.getNotificationMaxVolume(); console.log(getnotificationmaxvolume); //7 //获取闹钟音量最大值 getalarmmaxvolume = device.getAlarmMaxVolume(); console.log(getalarmmaxvolume); //7 //设置当前媒体音量 device.setMusicVolume(2); //最大值15 //设置通知音量 device.setNotificationVolume(1); //最大值7 //设置闹钟音量 device.setAlarmVolume(3); //最大值7 //获取电量百分比 getbattery = device.getBattery(); //87 console.log(getbattery); //确认设备是否在充电 ischarging = device.isCharging(); console.log(ischarging); //flase 没有在充电 //获取设备运行内存容量 gettotalmem = device.getTotalMem(); console.log(gettotalmem); //3186032640 单位(字节) //获取设备当前可用内存 getavailmem = device.getAvailMem(); console.log(getavailmem); //2386280448(字节) //查看屏幕是否亮着 isscreenon = device.isScreenOn(); console.log(isscreenon); //true //唤醒设备 (可以点亮屏幕) device.wakeUp(); //点亮屏幕 decvicedevice.wakeUpIfNeeded(); //保持点亮屏幕(设置时间) device.keepScreenOn([timeout]); //时间毫秒 不加参数常亮 //保持屏幕常亮 可调节省电模式 device.keepScreenDim(timeout); //取消设备保持唤醒状态 用来取消屏幕的唤醒状态 device.cancelKeepingAwake(); //使设备震动一段时间 device.vibrate(milis); //单位毫秒 //取消震动 device.cancelVibration();
发表评论