2

我正在使用 Eclipse 在设备上调试 Android 应用程序。我想在调试会话之间保留应用程序数据。我应该能够从命令行执行此操作,如下所示:

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

但是,我必须在命令行上进行调试——Eclipse 更好!当我使用 Eclipse 进行调试时,是否可以设置这些选项?或者以某种方式通过 ADB shell 设置这些选项,但仍然使用 Eclipse 来捕获断点?

4

2 回答 2

1

Eclipse 不做任何黑魔法!对于所有事情,最终都会访问 adb.exe 与设备对话。只需在命令行上键入 adb,您将获得许多选项,您可以使用这些选项做很多事情。除了 adb,还有其他工具可以帮助调试。研究一下哪个最适合你。

于 2012-10-04T11:14:34.627 回答
1

只需在 Eclipse 中为您的 Android 项目创建启动配置(在运行菜单中)。如果您修改应用程序代码并再次运行启动配置,Eclipse 将在设备上安装应用程序的新版本,而不会触及其任何数据。完全没有必要先卸载旧版本。

于 2012-10-04T17:55:44.203 回答