Android获取手机app相关设备信息

var Build = plus.android.importClass(“android.os.Build”);
“BOARD”: Build.BOARD,
“BOOTLOADER”: Build.BOOTLOADER,
“BRAND”: Build.BRAND,
“VERSION.RELEASE”: Build.VERSION.RELEASE,
“DEVICE”: Build.DEVICE,
“DISPLAY”: Build.DISPLAY,
“CPU_ABI”: Build.CPU_ABI,
“CPU_ABI2”: Build.CPU_ABI2,
“MANUFACTURER”: Build.MANUFACTURER,
“HARDWARE”: Build.HARDWARE,
“FINGERPRINT”: Build.FINGERPRINT,
“HOST”: Build.HOST,
“ID”: Build.ID,
“MODEL”: Build.MODEL,
“PRODUCT”: Build.PRODUCT,
“RADIO”: Build.RADIO,
“SERIAL”: Build.SERIAL,
“SUPPORTED_32_BIT_ABIS”: Build.SUPPORTED_32_BIT_ABIS,
“SUPPORTED_64_BIT_ABIS”: Build.SUPPORTED_64_BIT_ABIS,
“SUPPORTED_ABIS”: Build.SUPPORTED_ABIS,
“TAGS”: Build.TAGS,
“TIME”: Build.TIME,
“TYPE”: Build.TYPE,
“UNKNOWN”: Build.UNKNOWN,
“USER”: Build.USER,
“VERSION.CODENAME”: Build.VERSION.CODENAME,
“VERSION.INCREMENTAL”: Build.VERSION.INCREMENTAL,
“VERSION.SDK”: Build.VERSION.SDK,
“VERSION.SDK_INT”: Build.VERSION.SDK_INT,
“VERSION_CODES”: Build.VERSION_CODES,
let SystemProperties = plus.android.importClass(“android.os.SystemProperties”)
var arr=“app.setupwizard.disable,dalvik.vm.appimageformat,dalvik.vm.checkjni,dalvik.vm.dex2oat-Xms,dalvik.vm.dex2oat-Xmx,dalvik.vm.dex2oat-filter,dalvik.vm.execution-mode,dalvik.vm.heapgrowthlimit,dalvik.vm.heapmaxfree,dalvik.vm.heapminfree,dalvik.vm.heapsize,dalvik.vm.heapstartsize,dalvik.vm.heaptargetutilization,dalvik.vm.image-dex2oat-Xms,dalvik.vm.image-dex2oat-Xmx,dalvik.vm.image-dex2oat-filter,dalvik.vm.isa.x86.features,dalvik.vm.isa.x86.variant,dalvik.vm.lockprof.threshold,dalvik.vm.stack-trace-file,dalvik.vm.usejit,dalvik.vm.usejitprofiles,debug.atrace.tags.enableflags,debug.egl.hw,debug.force_rtl,debug.sf.nobootanimation,dev.bootcomplete,gsm.current.phone-type,gsm.network.type,gsm.operator.alpha,gsm.operator.iso-country,gsm.operator.isroaming,gsm.operator.numeric,gsm.sim.bstserial,gsm.sim.operator.alpha,gsm.sim.operator.iso-country,gsm.sim.operator.numeric,gsm.sim.state,gsm.version.ril-impl,hal.sensors,init.svc.adbd,init.svc.appstatsd,init.svc.audioserver,init.svc.bindmount,init.svc.bootanim,init.svc.bstfolderd,init.svc.bstsvcmgrtest,init.svc.cameraserver,init.svc.console,init.svc.debuggerd,init.svc.drm,init.svc.enable_arm_bin,init.svc.gatekeeperd,init.svc.healthd,init.svc.imeservice,init.svc.installd,init.svc.keystore,init.svc.lmkd,init.svc.logd,init.svc.logd-reinit,init.svc.media,init.svc.mediacodec,init.svc.mediadrm,init.svc.mediaextractor,init.svc.netd,init.svc.postupgrade,init.svc.servicemanager,init.svc.surfaceflinger,init.svc.ueventd,init.svc.vold,init.svc.zygote,keyguard.no_require_sim,logd.logpersistd.enable,net.bt.name,net.change,net.dns1,net.dns2,net.hostname,net.qtaguid_enabled,net.tcp.default_init_rwnd,persist.iwangding.uuid,persist.rtc_local_time,persist.sys.dalvik.vm.lib.2,persist.sys.gps.lpp,persist.sys.locale,persist.sys.nativebridge,persist.sys.pcode,persist.sys.profiler_ms,persist.sys.strictmode.disable,persist.sys.strictmode.visual,persist.sys.timezone,persist.sys.usb.config,persist.sys.webview.vmsize,pm.dexopt.ab-ota,pm.dexopt.bg-dexopt,pm.dexopt.boot,pm.dexopt.core-app,pm.dexopt.first-boot,pm.dexopt.forced-dexopt,pm.dexopt.install,pm.dexopt.nsys-library,pm.dexopt.shared-apk,ro.alarm.volume.adjustable,ro.allow.mock.location,ro.arch,ro.baseband,ro.board.platform,ro.boot.serialno,ro.bootimage.build.date,ro.bootimage.build.date.utc,ro.bootimage.build.fingerprint,ro.bootloader,ro.bootmode,ro.build.characteristics,ro.build.date,ro.build.date.utc,ro.build.description,ro.build.display.id,ro.build.fingerprint,ro.build.flavor,ro.build.host,ro.build.id,ro.build.product,ro.build.tags,ro.build.type,ro.build.user,ro.build.version.all_codenames,ro.build.version.base_os,ro.build.version.codename,ro.build.version.incremental,ro.build.version.preview_sdk,ro.build.version.release,ro.build.version.sdk,ro.build.version.security_patch,ro.carrier,ro.com.android.dataroaming,ro.com.android.dateformat,ro.com.google.clientidbase,ro.com.google.gmsversion,ro.com.google.locationfeatures,ro.com.google.networklocation,ro.config.alarm_alert,ro.config.notification_sound,ro.config.sync,ro.crypto.state,ro.dalvik.vm.isa.arm,ro.dalvik.vm.native.bridge,ro.debuggable,ro.device_owner,ro.enable.native.bridge.exec,ro.hardware,ro.kernel.android.checkjni,ro.opengles.version,ro.product.board,ro.product.brand,ro.product.cpu.abi,ro.product.cpu.abilist,ro.product.cpu.abilist32,ro.product.cpu.abilist64,ro.product.device,ro.product.locale,ro.product.manufacturer,ro.product.model,ro.product.name,ro.radio.use-ppp,ro.revision,ro.runtime.firstboot,ro.secure,ro.serialno,ro.setupwizard.suppress_d2d,ro.sf.lcd_density,ro.simulated.phone,ro.wifi.channels,ro.zygote,selinux.reload_policy,service.bootanim.exit,status.battery.level,status.battery.level_raw,status.battery.level_scale,status.battery.state,sys.boot_completed,sys.media.vdec.drop,sys.sysctl.extra_free_kbytes,sys.sysctl.tcp_def_init_rwnd,sys.usb.config,sys.usb.configfs,vold.has_adoptable,vold.post_fs_data_done”
关于app内部所有参数都可以通过SystemProperties.get获取到,代码如下
var array=arr.split(’,’)
array.forEach(item=>{
var barcode = SystemProperties.get(item)
// console.log(item+’:’+barcode)
})
打印部分截图如下
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值