繁体   English   中英

如何使用 Android Studio 在设备上卸载并重新运行应用程序?

[英]How do I uninstall and re-run an app on a device using Android Studio?

我是 Android Studio 的新手,我觉得我一定是做错了什么。 在实际设备上运行 MyApp 时,过程是这样的。

  • 编辑代码。
  • 在 Android Studio 中选择Run命令。 (Shift+F10)
  • 发现一个错误(在电话上)
  • 导航到设置 --> 应用程序 --> MyApp(在手机上)
  • 强制停止(在电话上)
  • 卸载 MyApp(在手机上)
  • 编辑代码
  • 在 Android Studio 中选择“运行”命令。
  • 一次又一次地重复。

这是重复且耗时的。 有没有办法通过 Android Studio 卸载 MyApp?

如果没有,还有其他更自动化的方法来做到这一点吗?

顺便说一句,我已经看到这个问题如何在安装新版本之前自动从设备上卸载 android 应用程序,但它没有充分解决这个问题。

我认为这个答案就是你要找的。 基本上编辑您的配置以在应用程序启动之前执行卸载。

从运行菜单 -> 编辑配置... -> 启动前 -> 添加 Gradle-aware Make -> ":app:uninstallAll"

您可以执行 gradle 任务:app:uninstallAll来卸载应用程序。 下次你点击Run你的应用程序将被重新安装。

带有选定的uninstallAll 任务的Android Studio Gradle 选项卡

您可以通过再次点击run来跳过强制停止和卸载步骤。 Android Studio 应该会提示你在哪个设备上运行,然后你可以选择你连接的设备。

它将关闭应用程序并重新运行更改后的版本。

我总是点击“调试”图标(错误图标),然后从调试选项卡(在屏幕底部),您可以通过单击停止按钮来停止运行应用程序。 无需卸载/重新安装应用程序。 完成后,您可以对 apk 进行发布构建。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM