qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          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這個應用的主頁。

          posted on 2014-05-23 10:07 順其自然EVO 閱讀(1300) 評論(0)  編輯  收藏 所屬分類: android

          <2014年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 塔河县| 满城县| 昭平县| 朔州市| 大丰市| 泽州县| 育儿| 剑河县| 南漳县| 容城县| 陕西省| 临桂县| 澜沧| 灵宝市| 乌拉特后旗| 北京市| 达拉特旗| 赣州市| 工布江达县| 鹿邑县| 乐安县| 平邑县| 邹城市| 永兴县| 洛宁县| 巫溪县| 广元市| 黑龙江省| 陇西县| 射洪县| 五台县| 崇礼县| 丰城市| 盐津县| 天长市| 确山县| 米易县| 广宁县| 密云县| 宁河县| 宜兴市|