1. 程式人生 > >[python]Uiautomator2以及一些簡單命令

[python]Uiautomator2以及一些簡單命令

  • adb shell > ifconfig p2p0 
  • #連線電腦檢視手機之間連線ip
  • adb shell > ifconfig wlan0
  • #連線電腦檢視手機連線無線ip
  • adb shell > rm –rf <檔名>
  • #強制刪除某檔案
  • update-alternatives –config java
  • #檢視java版本
  • sudo update-ca-certificates –f
  • #更新電腦證書
  • py -2 –m pip list / py -3 –m pip list
  • #python2 python 3 相容(pip2 list / pip3 list)
  • python –m uiautomator2 init / python –m weditor
  • # 開啟uiautomator2—weditor
  • mkdir qq / rmdir qq
  • #建立/刪除qq資料夾
  • 若出現 error : python –m weditor 刪掉apk,重新進行命令輸入
  • adb shell getprop | grep fingerprint
  • import uiautomator——from uiautomator import ——d=Device(“
    **”)——d.info
  • python獲取系統時間
  • #1、#!/usr/bin/python 
  • import time
  • print time.asctime( time.localtime(time.time()) )
  • #2、print time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
  • #3、print "%s" % time.ctime()
  • #4、from datetime import datetime
  • print datetime.now()
  • print datetime.utcnow()
  • netstat -aon|findstr 5037
  • #在android studio底部的Terminal視窗中輸入: netstat -aon|findstr 5037 如下圖,會列出哪些程序佔用了這個埠 1指向的是輸入命令,2指向的是搜尋結果,表示有這些程序佔用了這個埠
  • netstat –ant
  • #查詢在用的埠
  • import time
  • import datetime
  • t = time.time()
  • print (t) #原始時間資料
  • print (int(t)) #秒級時間戳
  • print (int(round(t * 1000))) #毫秒級時間戳
  • 輸出結果:
  • 1499825149.26
  • 1499825149
  • 1499825149257