91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

appium自動化報表自定義并且截圖-補充

發布時間:2020-07-05 23:59:57 來源:網絡 閱讀:232 作者:知止內明 欄目:編程語言

獲取設備號

 public static String formatDate(long date) {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return formatter.format(date);
    }

/**
     * get result of command, after execute dos command
     * 通過執行dos命令獲取結果
     *
     * @param :dos command,String
     * @return List<String>
     */
    public static List<String> execCmdConsole(String cmdString) {
        List<String> dosRes = new ArrayList<String>();
        Process process = null;
        try {
            LogUtil.info(cmdString);
            if (osName.toLowerCase().contains("mac")) {
                String[] command = {"/bin/sh", "-c", cmdString};
                process = Runtime.getRuntime().exec(command);
            } else if (osName.toLowerCase().contains("win")) {
                process = Runtime.getRuntime().exec("cmd /c " + cmdString);
            }
            InputStream in = process.getInputStream();
            BufferedReader inr = new BufferedReader(new InputStreamReader(in));
            String line = null;
            while ((line = inr.readLine()) != null) {
                dosRes.add(line);
            }
            try {
                process.waitFor();
                process.destroy();
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            log.debug("get result of command after execute dos command " + cmdString + " Succeed ");
        } catch (IOException e) {
            log.error("get result of command after execute dos command " + cmdString + " Failure", e);
        }
        return dosRes;
    }

    /**
     * 獲取手機版本
     *
     * @return
     */
    public static String getMobileModel() {
        /**
         * 獲取手機版本
         */
        String mobileModel = "adb shell getprop ro.product.model";
        String s = OperationalCmd.execReturnAndWait(mobileModel);
        return s;
    }

    /**
     * 獲取手機系統版本
     * 版本號
     *
     * @return
     */
    public static String getVersionNameInfo() {
        /**
         * 版本號
         */
        String versionName = "adb shell dumpsys package com.jingdong.th.app | findstr versionName";
        /**
         * 獲取手機系統版本
         */
        String versionRelease = "adb shell getprop ro.build.version.release";
        List<String> devList = OperationalCmd.execCmdConsole(versionName);
        String s = devList.get(0).split("=")[1] + "/Android:" + OperationalCmd.execReturnAndWait(versionRelease);
        return s;
    }
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌吉市| 乌恰县| 彰化市| 阿拉善右旗| 南昌市| 常熟市| 手机| 南川市| 绥宁县| 安义县| 汽车| 咸宁市| 洮南市| 临洮县| 淳安县| 邢台县| 吉安市| 宜州市| 娱乐| 天镇县| 从化市| 和林格尔县| 兴业县| 西藏| 南和县| 海淀区| 溆浦县| 吴堡县| 繁峙县| 格尔木市| 剑川县| 恭城| 平安县| 吴旗县| 班玛县| 嘉善县| 聂拉木县| 平原县| 芮城县| 松江区| 青海省|