2012-02-02 63 views
0

當我開發android應用程序時,有時我需要使用設備和有時模擬器,問題是當兩者都連接,然後如果我想從模擬器卸載我的應用程序,我只能斷開連接裝置。必須有一種方法,以便我可以指定從哪個設備卸載或安裝應用程序。我試過這樣的adb -s選項當真實設備也連接時指定android模擬器

adb -s "emulator-5554" uninstsll com.myPackage.myApp 

但它總是打開adb幫助選項。可能是命令不正確。請幫忙。

回答

1
adb -e uninstall com.myPackage.myApp 

將用於您的目的。僅供參考,選項-e適用於仿真器。

+0

adb -s emulator -5554卸載com.myPackage.myApp 這也沒關係。請不要在序列中加引號。 – PH7 2012-02-02 07:54:58

+0

感謝PH7,adb -e的卸載效果很好。我也嘗試過你的第二種選擇,但即使按照你的建議嘗試,adb -s也會失敗。 – orchidrudra 2012-02-02 08:49:41

+0

你應該看到「adb devices」並檢查你的序列號。請確保你有正確的序列,否則你會得到錯誤。 – PH7 2012-02-02 09:08:02

相關問題