1. 程式人生 > >monkeyrunner入門之安裝解除安裝app(一)

monkeyrunner入門之安裝解除安裝app(一)

一、配置monkeyrunner環境(這裡就不多說,進網址看看就好了,很簡單的)
https://www.cnblogs.com/lynn-li/p/5885001.html

記得確認手機連線了電腦(adb devices 這句命令)
二、開啟cmd,直接終端,執行python檔案(有兩種方法可以執行monkeyrunner,這裡就說執行python檔案)
1、python檔案(installApp.py
在這裡插入圖片描述
2、終端輸入:(monkeyrunner後面加apk包的位置,直接把apk包拖進終端就好)
在這裡插入圖片描述
3、你會發現已經好了,完美,下面的貼出程式碼供你們複製:

   #coding:utf-8
#儲存檔案格式記得選擇utf-8,預設是ansi
# 引入本程式所用到的模組
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage

# 連線手機裝置
device = MonkeyRunner.waitForConnection()

# 截圖
result = device.takeSnapshot()

# 將截圖儲存到檔案 
result.writeToFile('C:\\Users\\shenzixinsx\\Desktop\\monkeyrunner\\installApp\\Test1_001.png','png')

# 安裝新的APP
device.installPackage('C:\\Users\\shenzixinsx\\Desktop\\monkeyrunner\\installApp\\Relax-release_v1.4.1_vc16_svn7544.apk')
print ('Install Success!')

# 暫停5秒
MonkeyRunner.sleep(5)

# 截圖
result = device.takeSnapshot()
result.writeToFile('C:\\Users\\shenzixinsx\\Desktop\\monkeyrunner\\installApp\\Test1_002.png','png')


# 解除安裝APP
device.removePackage('com.meditation.deepsleep.relax')
print ('Uninstall Success!')


# 截圖
result = device.takeSnapshot()
result.writeToFile('C:\\Users\\shenzixinsx\\Desktop\\monkeyrunner\\installApp\\Test1_003.png','png')