问题描述
我正在跟踪这些树示例,其中显示了如何请求从未知来源安装应用程序的权限:
- How to manage installation from Unknown Sources in Android Oreo?
- How to use PackageManager canRequestPackageInstalls in Android Oreo?
- Android 8 unknown source app installation
当我使用startActivityForResult()
测试时,启用或禁用(在开关小部件上)从未调用onActivityResult()
。
那我的疑问是:startActvity()
或startActivityForResult()
?如果是startActivityForResult()
,请告诉我该操作如何正确进行。
解决方法
The documentation for ACTION_MANAGE_UNKNOWN_APP_SOURCES
说:“输出:无”。因此,请使用startActivity()
,而不要使用startActivityForResult()
。