2011-07-21 34 views
1

有沒有一種方法可以從Eclipse運行構建,每次清理應用程序的數據?我想這樣做是爲了檢查我的應用程序的首次運行體驗。從Eclipse運行一個乾淨的Android構建?

+0

我認爲最好的辦法是,每次卸載它。 http://stackoverflow.com/questions/4774526/how-to-run-android-app-in-emulator-by-rewriting-old-databases –

回答

5

如果您正在使用eclipse,請轉至應用的運行配置,單擊目標選項卡並檢查擦除用戶數據字段。我相信這會在每次運行eclipse項目時清除應用程序的數據。

Eclipse - Android run configurations

+0

謝謝,這正是我正在尋找的。我可以創建一個常規運行配置,一個擦除+運行配置,以及相同的調試。 –

+0

不客氣,是的,日食很棒。您可以創建儘可能多的運行配置,因爲您可以做任何事情。 – Noah

0

是,根據不同的平臺,創建一個卸載腳本。在您的項目設置中,告訴eclipse構建器在您的項目設置中運行它。它可以配置爲僅在清理項目後運行。或者,您可以使用Ant腳本,但如果您尚不知道如何使用Ant,則可能會矯枉過正。

處理設備或模擬器之間的切換還有一個問題,但如果您傾向於一次只使用一個,則應該沒有問題。

如果你每次只用一臺設備或模擬器調試這是所有你需要:

adb uninstall your.application.package 
相關問題