测试adb更新,而不是安装?

Ste*_*all 47 android adb android-emulator apk

如何测试应用程序的更新,而不是干净安装?我看到它adb install有几个标志,但我不确定哪一个模仿现实.

我明确需要测试应用更新.

HXC*_*ine 87

您无需重新安装即可获得"全新安装",您只需擦除应用程序的数据即可.

转到设置>应用程序>查找您的应用程序并使用"清除数据"(或类似).此时,除非您还使用SD卡上的文件,否则您的应用程序不会知道其中的差异.

当然,可以通过正常安装来测试应用更新(或者,使用adb,您可以adb install -r在保留应用数据的同时用于安装,就像您在市场上或使用APK一样)

  • `adb install -r`是票. (27认同)
  • @StefanKendall在什么情况下会擦除本地存储? (9认同)
  • 实际上,事实并非如此.当应用商店更新时会删除localstorage,但是当我运行`adb install -r`时它会被保留.这不对. (6认同)
  • 当您从市场更新时,您的应用应保留其所有"共享偏好".将应用更新到新版本时擦除数据是没有意义的,我相信你知道你的应用不会这样做 (2认同)