2012-10-04 64 views
2

我正在使用Eclipse來調試設備上的Android應用程序。我想保留調試會話之間的應用程序數據。我應該能夠像這樣做此命令行:從Eclipse調試ADB命令行選項?

adb uninstall -k com.package.myprogram 
adb install -r MyProgram.apk 

但後來,我必須在命令行調試 - Eclipse是好得多!無論如何,當我使用Eclipse進行調試時,爲這些選項設置?或者以某種方式通過ADB shell設置這些選項,但是仍然使用Eclipse來捕獲斷點?

回答

1

Eclipse不會做任何黑魔法!對於所有問題,最終都需要訪問adb.exe才能與設備通話。通過在命令行中輸入adb,您將獲得許多可以做許多事情的選項。除了adb,還有其他工具可以幫助調試。研究一下最適合你的東西。

+0

我的意思是,在Eclipse中創建斷點是很好的。但是,如果我使用Eclipse,那麼我似乎無法修改安裝和卸載命令。 你能推薦或推薦其他Android調試工具嗎?我只知道Eclipse和亞行。 – user1598337

1

只需在Eclipse中爲您的Android項目創建啓動配置(在運行菜單中)。如果您修改應用程序代碼並再次運行啓動配置,則Eclipse將在設備上安裝新版本的應用程序,而不觸及其任何數據。絕對不需要先卸載舊版本。