2012-07-02 56 views
0

我正在編寫一個腳本,在Android模擬器上執行一系列操作。我想開始模擬器,並運行一系列測試。到目前爲止,我有:啓動android模擬器並運行測試

(emulator-ARM @emuName) & adb wait-for-device; adb shell am instrument -w com.name.name.android.test/android.test.InstrumentationTestRunner 

但所有這確實是切斷仿真踢,並返回一條錯誤:

android.util.AndroidException: Can't connect to activity manager; is the system running? 

在我看來,那等待換裝置,只是在等待要連接的設備,而不是要準備好的設備,這是我認爲我需要的

任何人都有這個問題,或者有建議嗎?

+0

你用什麼IDE來編寫測試? – BlackHatSamurai

+0

重新啓動ADB,列出設備:'adb devices' – pawelzieba

+0

@BlaineAnderson,測試是在eclipse中編寫的。 – ZacAttack

回答

0

根據文檔Android Debug Bridge/Commands/Scripting/wait-for-device,正如您所說()在我看來,等待設備只是在等待設備連接,而不是設備準備好......)。不幸的是,沒有提到你所需要的命令。