1
Android的Gradle插件具有內置安裝目標,因此您可以輸入以下內容來構建應用並將其安裝到連接的設備。如何讓Gradle安裝目標替代棒棒糖設備上的設備應用,就像它在以前的版本中一樣?
$ gradle installDebug
但是,我發現我的棒棒糖設備沒有舊版Android的替換行爲。它不會替換已安裝的版本,而是會抱怨應用程序已安裝,轉儲大量堆棧跟蹤並退出。
這種行爲大多隻是令人討厭,但如果您必須先卸載舊版本,那麼它很難測試像數據庫版本升級代碼這樣的東西。
我可以運行adb
像下面那樣使用魔法-r
標誌來替換APK作爲解決方法,但這不是很令人滿意。
$ adb install -r build/outputs/apk/MyCoolApp-debug.apk
我怎樣才能讓搖籃更換安裝的應用程序有一個新的APK像它與前棒棒堂的設備?
從版本1.1.3開始它仍然失敗... – slott 2015-03-07 09:56:14