1. 程式人生 > >利用eclipse或者pycharm編寫monkeyrunner指令碼,cmd開啟應用“轉轉”並截圖儲存到D盤

利用eclipse或者pycharm編寫monkeyrunner指令碼,cmd開啟應用“轉轉”並截圖儲存到D盤

1、eclipse或者pycharm編寫monkeyrunner指令碼:

from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage
device=MonkeyRunner.waitForConnection()
package ='com.wuba.zhuanzhuan'
activity = '.presentation.view.activity.LaunchActivity'
component = package +'/'+ activity
device.startActivity(component)
MonkeyRunner.sleep(2
) result = device.takeSnapshot() result.writeToFile('D:\TEST.png','png')

pycharm:


eclipse:


兩個都會報錯,但是不管啦。

個人比較喜歡pycharm,比較人性化,右擊左側的檔案test.py,會有file path,檔案的儲存路徑。

2、檢視儲存路徑:

E:\pycharm\run\test.py

E:\java\workspace\TestPython\a\Test.py

3、手機連線電腦。開啟USB除錯。電腦開啟cmd,

分別輸入:

monkeyrunner E:\pycharm\run\test.py 和 monkeyrunner E:\java\workspace\TestPython\a\Test.py


4、等待,果真,手機打開了應用“轉轉”,並且擷取圖片儲存到了D盤


相關推薦

利用eclipse或者pycharm編寫monkeyrunner指令碼cmd開啟應用轉轉儲存D

1、eclipse或者pycharm編寫monkeyrunner指令碼:from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage device=MonkeyRunner.waitFor

MonkeyRunnereclipse編寫monkeyrunner指令碼環境搭建

http://www.csdn123.com/html/itweb/20130815/60106_60105_60108.htm http://blog.csdn.net/robinzhou/article/details/6771120 http://www.dup2.o

Windows下打包maven專案編寫bat指令碼dos命令在後臺執行與關閉

在IDEA終端 mvn clean package  會在專案目錄下建立一個target目錄,打好包的jar包就在這個目錄下。 那麼如何執行? 首先編寫bat檔案,如下編寫 eureka_run.bat   @echo off start jav

cygwin安裝教程以及使用notepad++編寫shell指令碼通過cygwin執行

cygwin是一個windows平臺上的unix模擬環境,主要是通過重新編譯,將posix系統上的軟體移植到windows上。相信很多朋友想安裝cygwin,但是不知道怎麼安裝,因為都是英語,對於跟英語不感冒的人來說是件痛苦的事,下面綠茶小編和大家分享cygwin安裝步驟。

利用Eclipse或AndroidStudio的程式碼模板自動生成 Log.e(TAG,"類名.方法名. msg"); 格式的程式碼

開發過程裡列印Log經常要表明Log所在的類和方法, 比如:  Log.e(TAG,"MainActivity.onResume. Are you ok?"); 以前每次都是手打或複製,前段時間用AndroidStudio的時候,發現可以直接在LiveTemplate裡使用

改良昨天的指令碼讀取CSV檔案生成散點

需要讀取的CSV檔案,資料參考以下表頭順序 讀取成功後生成散點圖檔案 “散點圖.html" 開啟網頁檔案時,同目錄下需要有 echarts.min.js 散點圖效果:   程式碼如下: # -*- coding: utf-8 -*- """ 讀取cs

一個伺服器搭多個tomcat導致session丟失或者同一個IP不同埠多個應用的session會衝突解決方法

 一個伺服器上搭建了多個tomcat或者weblogic,埠不一樣,同時啟動訪問時session丟失。如:A,B兩個服務,在瀏覽器中登入訪問A後,當前開啟的瀏覽器上在開一個選項卡訪問B服務後,回過來點選訪問A時session丟失,需要重新登入A才可以訪問。經過資料查詢,發

VS2010/MFC 利用OLE讀寫excel操作時手動開啟其他excel文件程式崩掉的問題解決

 問題點: (1)我是利用excel儲存程式過程資料,300ms儲存一次。在程式執行過程中,如果手動開啟其他excel檔案,則程式建立的那個excel檔案也會被同時開啟。此時 如果把二者都關閉了,則程式崩潰。為了程式繼續執行,必須保持程式建立的那個excel開啟; (2)

如何在Windows下安裝MYSQL說明

family CP 選擇 查找 報錯 mage 端口號 ron 訪問 說明 : window 下安裝 mysql 雖然簡單,但是細節不註意就會安裝失敗,特別是配置服務器時,Current Root Password:為空;如果輸入密碼了在後面安裝會報錯。(不知道設置這個密碼

Unity儲存到本地安卓手機

1、簡單粗暴 ,直接上程式碼。 using UnityEngine; using System.Collections; using System.IO; public class SavedScreen : MonoBehaviour { string path = "";

Unity3d 儲存到相簿並且重新整理相簿

原文連結 using UnityEngine; using System.Collections; using System; using System.IO; public class CaptureScreenshotMgr: MonoBehaviour { /// <sum

FFMPEG4.0.2版本上讀取RTSP流儲存

網上ffmpeg開發的程式碼很多,但是因為版本介面變化很大,都不知道用什麼介面。找了很多資料和測試,總算有個可以執行的版本了。直接貼程式碼,需要的拿去測試吧。 capturertsp.c檔案 /* * read from rtsp,and capture

Swing攝像頭拍照等比縮放後儲存到資料庫後再顯示到桌面

一.功能介面展示: 二.程式碼展示: 以下是Swing窗體,按鈕設定。 /**攝像頭面板*/ static OpenCVFrameConverter.ToIplImage converter = new OpenCVFrameCo

前端之路:網頁內容轉圖片並且複製網頁內容並且優化體驗。(外掛Clipboard.js 的使用)。

做專案遇到一個比較奇葩的需求,覺得很有意思,記錄下。方便以後回憶。 涉及框架(html2canvas.min.js   clipboard.mn.js): 直接連cdn <script src="https://cdn.bootcss.com/jquery/3.3

html + js 生成二維碼還要嵌入現有片中分享到微信。

用到的js 庫     jquery-3.3.1.min.js  jquery.qrcode.min.js   html2canvas.js 上html原始碼(如下):只需新建一個html ,你就可以看如(圖一)的效果。 &

利用win api 實現 儲存為BMP轉為位元組流

c++ 利用winAPI 實現截圖幕; 程式碼: #include<windows.h> void ScreenSnap(HBITMAP hBitmap,char *bmpPath,HDC dc); int main() { HWND DeskWnd=::

SpringMvc入門到開發(五)之json資料互動RESTful支援攔截器【附詳細

【說明】這是繼上一篇沒有講完的繼續。上一篇講了自定義引數型別,異常處理類,檔案上傳。接下來還有幾點!!有興趣的可以看上一篇 四:請求json,響應json實現 1、加入jar包 。如果需要spr

利用Jcrop完成儲存功能

首先到官網(deepliquid.com/content/Jcrop.html)下載Jcrop外掛接下來就是吧你所下載的包解壓並放在你的專案裡.然後就是各種的配置了,根據你的專案需求,比選擇框預設大小之類的.另外在jQuery_jcrop.js問價的最下端有一段初始化的程式

Android 使用intent開啟手機自帶應用播放視訊音訊文件還有開啟應用市場

1 開啟手機上的視訊播放器播放視訊 String url = "http://192.168.0.1/1.mp4" Intent intent = new Intent(); intent.setAc

通過Python連線手機手機螢幕儲存到電腦(android)

首先下載adb可以到百度網盤連結下載:https://pan.baidu.com/s/1htbYtq0或者自己去搜索引擎搜尋,網上一大堆將下載的壓縮包解壓,如圖:然後再系統中新增環境變數:右鍵我的電腦- 屬性-高階系統設定-高階-環境變數將Path中新增adb.exe的路徑: