I’m following these tree examples where is showed how request permission to install an app from an unknown source:
- How to manage installation from Unknown Sources in Android Oreo?
- How to use PackageManager canRequestPackageInstalls in Android Oreo?
- Android 8 unknown source app installation
When i tested with startActivityForResult()
, onActivityResult()
never was called when i enable or disable (on switch widget).
Then my doubt is: startActvity()
or startActivityForResult()
? if startActivityForResult()
, show me how this can works correctly please.
Advertisement
Answer
The documentation for ACTION_MANAGE_UNKNOWN_APP_SOURCES
says: “Output: nothing”. Hence, use startActivity()
, not startActivityForResult()
.