They just need to give them fully equal status than Play Store (I think they promised this for Android 13, not sure what the state is.)
They just need to give them fully equal status than Play Store (I think they promised this for Android 13, not sure what the state is.)
The API seems to have been added in Android 12 actually [1], but I'm not sure if app stores use it already.
[1]: https://developer.android.com/reference/android/content/pm/P...
It's been a long time since I last looked at this, but not even Google Play installed apps silently.
IIRC, what Google Play did was to tell the Google Play servers that you wanted to install the app, and the Google Play servers sent a message through C2DM/GCM to a system service on your phone, which downloaded and installed the app. The same thing happened if you opened the Google Play site on your desktop browser, and told it to install an app on your phone.
Obviously, a third party store cannot tell the Google Play server to send that "install this APK" message to your phone; and even if they could, it would have to be one of the APKs available for download on the Google Play servers.
The whole mechanism you describe is unrelated to the issue of installing user apps without confirmation for alternative stores.