我只是想了解 SSLSocket 和 SSLEngine 类之间的区别?我可以在 android 文档 TLSv1.2 中看到可用于 API 级别 16+ 的 SSLSocket 但对于 SSLEngine TLSv1.2 可从 API 级别 20+ https://developer.android.com/reference/javax/net/ssl/SSLSocket.html https://developer.android.com/reference/javax/net/ssl/SSLEngine
我正在尝试使用使用 SSLEngine的https://github.com/TooTallNate/Java-WebSocket创建服务器。我的服务器可以在 API 级别 20+ 上运行的 android 设备上正常工作,但在握手期间运行在 API 级别 17 上的设备会出现 UNSUPPORTED_PROTOCOL 错误。