b***@126.com
b***@126.com
  • 发布:2020-04-17 12:02
  • 更新:2020-09-03 16:05
  • 阅读:2006

uniapp 怎么通过调用adb shell 获取参数

分类:HBuilderX

大佬好,我想通过adb shell下的getprop获取 vendor.gsm.serial 应该怎么写

JY622_64:/ $ getprop vendor.gsm.serial
JY622F6W652 10P

getMac: function() {  
                var cpuInfo = 'getprop';  

                var temp = '',  
                    cpuHardware;  
                var fileReader = plus.android.importClass("java.io.FileReader");  
                var bufferedReader = plus.android.importClass("java.io.BufferedReader");  
                var FileReader = new fileReader(cpuInfo);  
                var BufferedReader = new bufferedReader(FileReader, 8192);  
                while ((temp = BufferedReader.readLine()) != null) {  
                    if (-1 != temp.indexOf('')) {  
                        cpuHardware = temp.substr(parseInt(temp.indexOf("")) + 1);  
                        console.log(cpuHardware);  
                    }  
                }  
            },

通过这个不对。

2020-04-17 12:02 负责人:无 分享
已邀请:
b***@126.com

b***@126.com (作者)

自己搞定

var SystemProperties = plus.android.importClass("android.os.SystemProperties");
var test = SystemProperties.get("vendor.gsm.serial");

b***@126.com

b***@126.com (作者)

嘿嘿 开心〜

s***@qq.com

s***@qq.com - 90后IT

大佬,这个是用adb给设备安装apk吗?

该问题目前已经被锁定, 无法添加新回复