Android开发:如何表示Android Studio新推送后的第一次运行

Android开发:如何表示Android Studio新推送后的第一次运行,android,android-developer-api,Android,Android Developer Api,我有一个文件很大的应用程序,这意味着在按下Ctrl+F5和让新应用程序实例在连接的设备上运行之间,我必须等待10-20秒 这个时间跨度足够长,我可以处理其他事情,例如,暂存我的更改,然后回顾设备,想知道新版本是否已经运行,或者我是否正在查看旧状态。通常情况下,我会先单击测试新的实现,然后关闭并重新打开应用程序,因为上传时间比预期的要长 上传到设备后,如何直观地通知我第一次运行? 以下事情不起作用: 。我不会为每一个小的更改更改版本字符串 您可以在每个版本中增加版本号,并将其显示在应用程序中。这是

我有一个文件很大的应用程序,这意味着在按下Ctrl+F5和让新应用程序实例在连接的设备上运行之间,我必须等待10-20秒

这个时间跨度足够长,我可以处理其他事情,例如,暂存我的更改,然后回顾设备,想知道新版本是否已经运行,或者我是否正在查看旧状态。通常情况下,我会先单击测试新的实现,然后关闭并重新打开应用程序,因为上传时间比预期的要长

上传到设备后,如何直观地通知我第一次运行?

以下事情不起作用:

  • 。我不会为每一个小的更改更改版本字符串

  • 您可以在每个版本中增加版本号,并将其显示在应用程序中。这是一个关于如何解决的示例。

    我找到了一个解决方案并发布了它,如下所示:

  • 开放安卓工作室→ 跑→ 编辑配置

  • 选择您的应用程序,滚动到底部的“启动前”部分。单击加号->运行外部工具->单击加号。设置值:

    名称:强制停止应用程序 程序:adb.exe 参数:shell am强制停止

  • 确保在“启动前”部分中的Gradle aware Make之前运行外部工具