无论出于何种原因,当我使用“运行应用程序”按钮通过Android Studio安装应用程序时,似乎都不会触发MY_PACKAGE_RECEIVED目的过滤器。这导致我的应用无法正确注册一些AlarmManager警报,通常我仅在第二天才触发这些警报,而这些警报无法触发。
有没有一种方法可以告诉Android Studio在不使用“即时运行”功能的情况下安装我的应用?我仍然大部分时间还是想使用即时运行,但是我每天所做的最后一次安装需要完全正确的安装。
到目前为止,我发现的唯一解决方案是使用Build -> Build APK(s)
手动创建APK,然后跳至终端以adb install
安装APK。