2014-02-17 74 views
0

我是一名實習生,我對自動化很陌生。我正在嘗試熟悉移動應用程序自動化工具'appium'。我正在運行一臺Windows機器。我發現使用junit here的一些樣本appium測試。這些測試是針對內置的android/iOS應用程序,現在我只關心android的。我意識到這些應用程序在MAC機器上寫入,並且我已經爲我的Windows機器更改了它。找到android模擬器的源文件

然而,我的問題是要在eclipse模擬器上找到內置應用程序的.apk位置,以便我可以在我的測試中使用它。

我希望我已經提供了足夠的信息。任何幫助,將不勝感激。

+0

你將需要更具體的你正在尋找什麼:.apk文件?如果是這樣安裝的,或安裝的MAC/PC文件?本地開發項目的源代碼?在模擬器映像上發佈的應用程序的源代碼?模擬器圖像框架的源代碼?它的內核?仿真引擎本身? –

回答

0

嘗試尋找在這個位置上的MAC:

/Users/<username>/.android/avd/ 

應該有2個文件爲您創建的每個模擬器,* .avd和*的.ini

你總是可以運行該模擬器經理通過在終端上做:

/<path_to_android_sdk>/android avd 

這應該列出你創建的所有模擬器。如果你不能通過終端找到android exe文件,看看你是否可以通過GUI打開avd管理器。 不確定關於Windows,但我的猜測會是一個隱藏文件夾與相同類型的文件。嘗試全局搜索或某個本地用戶目錄。當它開始動作時,我不得不手動刪除一個模擬器,這些文件的確有用。