MonkeyRunner與模擬器連接

MonkeyRunner與模擬器連接

MonkeyRunner是Android系統自帶測試工具。使用之前要安裝配置好android開發環境。

  1、用eclipse打開android的模擬器或者在cmd用android命令打開模擬器。

  例如:C:\Program Files\adt-bundle-windows-x86-20131030\sdk\tools>emulator -avd AVD3.2

  備註:定位到android sdk路徑下的tools目錄,運行上面的命令。“AVD3.2”是模擬器名字。

  2、模擬器啓動之後(如果是cmd窗口則不要關閉當前窗口),重新打開cmd窗口,還是定位到tools目錄,輸入命令“monkeyrunner”回車,將進入shell命令交換模式。

  接下來導入monkeyrunner所要使用的模塊,使用"from...import..."

  直接在shell命令中輸入:from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice回車

  現在可以與模擬器連接了,命令:device=MonkeyRunner.waitForConnection()

  連接成功會返回true。如果未返回true,一般都是語法錯誤或者你傳入的相對路徑有問題。

  連接成功之後安裝包HelloTest.apk

  device.installPackage("../HelloTest.apk")

  安裝之後就可以啓動任意的activity了,只要傳入package和activity名稱即可。

  命令:device.startActivity(component="com.example.hellotest/com.example.hellotest.MainActivity")

  此時模擬器會自動打開HelloTest這個應用的主頁。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章