Android 如何将基本身份附加到隐式意图

Android 如何将基本身份附加到隐式意图,android,Android,在android中,如何将HTTP Basic Auth附加到隐式意图?我希望能够使用android默认应用程序(如gallery)打开文件。我只能找到这个:它根本不起作用。我可以通过在协议和域名之间使用“username:password@”重新格式化uri来获取mxplayer加载的视频和音乐文件,但是照片、视频和音乐以及任何其他应用程序都不会加载,debug说这是一个下载错误,使我认为它需要特定的格式。注意:在我开始用basicauth实现安全性之前,所有这些都是有效的 在android中

在android中,如何将HTTP Basic Auth附加到隐式意图?我希望能够使用android默认应用程序(如gallery)打开文件。我只能找到这个:它根本不起作用。我可以通过在协议和域名之间使用“username:password@”重新格式化uri来获取mxplayer加载的视频和音乐文件,但是照片、视频和音乐以及任何其他应用程序都不会加载,debug说这是一个下载错误,使我认为它需要特定的格式。注意:在我开始用basicauth实现安全性之前,所有这些都是有效的

在android中,如何将HTTP Basic Auth附加到隐式意图

你不能

我希望能够使用android默认应用程序(如gallery)打开文件

有大约20亿台安卓设备,来自数千种设备型号。由于设备制造商和定制ROM开发人员通常会用自己的AOSP默认值替换任何AOSP默认值,因此,在这些设备型号中,每类“android默认应用程序”将有数百种不同的实现

很少有支持隐式
Intent
操作的应用程序将
http
https
作为一种方案来支持,并且没有文档化的方法来传递http身份验证凭据。虽然可以想象某些应用程序有自己的API,但您需要专门与这些应用程序集成,而用户可能没有这些API