我正在使用安裝了Android SDK的Eclipse 3.7.2開發Android應用程序。我想知道在Eclipse中是否有一個設置,啓動調試器時會自動從設備上卸載任何先前存在的應用程序版本?在每次調試之前卸載Android應用程序
例如,如果我有一個應用程序正在開發,每當我對應用程序進行更改時,我都想從電話中完全卸載舊應用程序並安裝新應用程序。
我正在使用安裝了Android SDK的Eclipse 3.7.2開發Android應用程序。我想知道在Eclipse中是否有一個設置,啓動調試器時會自動從設備上卸載任何先前存在的應用程序版本?在每次調試之前卸載Android應用程序
例如,如果我有一個應用程序正在開發,每當我對應用程序進行更改時,我都想從電話中完全卸載舊應用程序並安裝新應用程序。
現在您應該可以調試&運行您的應用程序,並且每次都會卸載它。
如果窗口太多且太長保持運行對話框打開(同時開始鍵和右鍵)並鍵入「adb uninstall your.app.package.goes.here」(不含引號)。運行對話框具有自動完成和歷史記錄,使生活更輕鬆。您也可以通過終端或命令提示符執行此操作。確保平臺工具在你的路上。
有趣的問題。我不知道這可以肯定地工作,但似乎你可以使用構建鏈工具爲你做到這一點。如果在編譯和安裝之前修改構建鏈以運行adb命令'adb uninstall',則可能會產生這種效果。有人可能有比這更完整的答案。此外,這個答案不能解決多個設備的問題,這會多一點複雜。 –
不是答案,但用螞蟻你只是去「螞蟻卸載調試安裝」 – Yenchi