在API 29之前,我们可以删除设备中的启动程序图标。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
在清单文件中。
如前所述,这里
在Android中,至少有一个应用程序的活动或合成的活动出现在返回列表中,除非该应用程序至少满足以下条件之一:
第三个条件与不启用启动程序活动相同。
如何在android 10中实现这一点?
发布于 2020-05-05 11:49:48
我相信第三个条件是错误或过时的。
谷歌当前的安卓10模拟器映像(Google、英特尔x86、Atom系统图像29_r09)的行为与文档不同:
getActivityList()总是至少返回一个活动,除非应用程序满足至少一个:
此行为对应于Android的发布说明:
发射器图标可见性 在Android 2中,不在各自的清单文件中声明任何权限的包将被隐藏在所有应用程序托盘中,以下类型的应用程序也是如此:
https://stackoverflow.com/questions/59639700
复制相似问题