这是一个现有的gradle android任务,可以一次性卸载当前应用,重建,安装和运行它,还是需要为此工作流定义自定义任务?
答案 0 :(得分:0)
是的,当然。每当你开始执行时,它都是build&安装。第二次,它执行所做的更改,重新构建&安装。默认情况下,所有这些都被带走了。
答案 1 :(得分:0)
是的,你可以轻松完成。
显然,如果你在Run - >编辑配置...,在左侧 有一个可配置的Android配置列表。
选择你的,在窗口的右侧是详细信息 配置,在该部分的底部是Before发布 部分。
根据任务创建一个支持gradle的Make:app:uninstallAll或 :app:uninstallDebug哪个适合你。 (有自动完成功能 获得所有可用的任务,如果你有几个应用程序可能会有所不同 模块)。
阅读这篇文章:
How to automatically uninstall android app from device before installing a new version
Android Studio : How to uninstall APK (or execute adb command) automatically before Run or Debug?