为什么已安装的应用程序隐藏在应用程序抽屉中?

Why installed app got hidden in app drawer?

我已经通过 Android Studio 安装了一个应用程序,但由于在 中添加了 Browsable,它被隐藏了]清单.

 <category android:name="android.intent.category.BROWSABLE" />
            <data
                android:host="myapp"
                android:scheme="returns"
                android:pathPattern="/backToApp" />

这些是我用来从浏览器导航回应用程序的行。如果我注释掉这些行,应用程序图标就会显示在应用程序抽屉中。
有人可以解释它是什么以及为什么这样做吗?

我同意,android.intent.category.BROWSABLE 长期以来一直让 Android 开发人员头疼。不幸的是,没有人真正知道“应用程序图标”消失的确切原因。但是,您当然可以通过多个 manifest declarations 来解决问题:请查看这些链接。

  • App Launcher Icon Disappears from screen

如果您有任何问题,请告诉我。

PS:我不是开玩笑,真的,这个问题背后的原因还是一个mystery