本文主要包含native.js,native.js官网,template native.js,native.js 下载,native.js教程等相关知识,教程希望在学习及工作中可以帮助到您
");
</div>
/*得到手机MAC地址*/
function getMac() {
var mac = "xxx-xxx-xxx-xxx";
if (plus.os.name == "Android") {
//WifiManager
var Context = plus.android.importClass("android.content.Context");
var WifiManager = plus.android.importClass("android.net.wifi.WifiManager");
var wifiManager = plus.android.runtimeMainActivity().getSystemService(Context.WIFI_SERVICE);
var WifiInfo = plus.android.importClass("android.net.wifi.WifiInfo");
var wifiInfo = wifiManager.getConnectionInfo();
mac = wifiInfo.getMacAddress();
}
return mac;
}
/*获取手机内存信息*/
function getMemorySize() {
var memoryInfo = '';
if (plus.os.name == "Android") {
var Context = plus.android.importClass("android.content.Context");
var ActivityManager = plus.android.importClass("android.app.ActivityManager");
var mi = new ActivityManager.MemoryInfo();
var activityService = plus.android.runtimeMainActivity().getSystemService(Context.ACTIVITY_SERVICE);
activityService.getMemoryInfo(mi);
memoryInfo = mi.plusGetAttribute("availMem");
}
return memoryInfo;
}
/*获取手机内部总的存储空间*/
function getTotalInternalMemorySize() {
var internalMemSize = 0;
if (plus.os.name == "Android") {
var environment = plus.android.importClass("android.os.Environment");
var statFs = plus.android.importClass("android.os.StatFs");
var files = plus.android.importClass("java.io.File");
var Files = environment.getDataDirectory();
var StatFs = new statFs(Files.getPath());
var blockSize = parseFloat(StatFs.getBlockSize());
var blockCount = parseFloat(