Android有一个网络安全配置系统,用于证书钉扎、自签名证书支持(包括一个仅调试的变体)等,它非常灵活。如果谷歌不支持我的话,我只是在尝试支持它,因为在Android6.0和更旧的设备上使用这种功能是很好的。
网络安全配置支持的源代码。很容易找到,该链接指向android-n-preview-3标记。
该源将conscrypt,描述了哦-非常有帮助称为“使用OpenSSL的Java提供程序”。
但是,android-n-preview-3-tagged版本的反间谍码与网络安全配置代码使用的内容不一致。值得注意的是,网络安全配置代码依赖于TrustManagerImpl,而android-n-preview-3-tagged版本的康斯密特代码没有这个类。以前的版本也有。
我对AOSP代码不够精通,无法了解网络安全配置代码在哪些地方使用它的并发实现,因此我可以确保我所指的是该代码的相同版本。
有什么想法吗?
发布于 2016-06-09 01:34:15
TrustManagerImpl在那里,你可以看到它,这里。
AOSP中的代码大多是最新的,但在发布N时,可能会发生哪些代码与最终代码之间的更改。
https://stackoverflow.com/questions/37691364
复制相似问题