我有一个应用程序,它一安装就开始运行,即广播接收器和服务在应用程序安装在手机上后立即注册。我已经从主 Activity 类中删除了动作 MAIN 和类别 LAUNCHER。这曾经在 4.0 之前的 Android OS 系统中工作。但在操作系统 4.0 及更高版本上,在手机上安装应用程序后,我必须至少打开一次主 UI/Activity 屏幕。谷歌的政策有什么改变吗?
user2189871
问问题
120 次
我有一个应用程序,它一安装就开始运行,即广播接收器和服务在应用程序安装在手机上后立即注册。我已经从主 Activity 类中删除了动作 MAIN 和类别 LAUNCHER。这曾经在 4.0 之前的 Android OS 系统中工作。但在操作系统 4.0 及更高版本上,在手机上安装应用程序后,我必须至少打开一次主 UI/Activity 屏幕。谷歌的政策有什么改变吗?
从 android 3.1 开始,您需要在启动 BOOT_COMPLETED 意图之前至少启动一次应用程序(我假设您正在这样做)。看看这个链接