较新版本的 Android 不包含 OpenSSL 库,或所包含的版本过旧,因此必须随应用程序一起部署。请按照以下步骤部署这些库:
在您的项目中打开 Project/Deployment。
添加所需的库。
设置 RemotePath = '.\assets\internal'。
将 openSSL LibPath 配置为默认文件夹:
Client.TLSOptions.OpenSSL_Options.LibPath = oslpDefaultFolder.
Server.SSLOptions.OpenSSL_Options.LibPath = oslpDefaultFolder.
需要以下库:
您可以从您的账户下载最新的库文件。
在 Android 64 位上,使用 TLS 1.2 可能会引发以下错误:
INT_RSA_VERIFY:bad signature
这是一个 OpenSSL 错误,已在 API 1.1 中修复。
您可以尝试使用 TLS 1.0 或 TLS 1.1(如果服务器仍支持这些加密方法以避免此错误)。
需要以下库:
您可以从您的账户下载最新的库文件。
需要以下库:
您可以从您的账户下载最新的库文件。