최신 버전의 Android에는 openssl 라이브러리가 포함되어 있지 않거나 너무 오래되었으므로 애플리케이션과 함께 배포해야 합니다. 다음 단계를 사용하여 이러한 라이브러리를 배포하십시오:
프로젝트에서 Project/Deployment를 여십시오.
필요한 라이브러리를 추가하십시오.
RemotePath = '.\assets\internal'을 설정하십시오.
openSSL LibPath를 기본 폴더로 구성하십시오:
Client.TLSOptions.OpenSSL_Options.LibPath = oslpDefaultFolder.
Server.SSLOptions.OpenSSL_Options.LibPath = oslpDefaultFolder.
다음 라이브러리가 필요합니다:
계정에서 최신 라이브러리를 다운로드할 수 있습니다.
Android 64bits에서 TLS 1.2를 사용하면 다음 오류가 발생할 수 있습니다:
INT_RSA_VERIFY:bad signature
이것은 API 1.1에서 수정된 OpenSSL 오류입니다.
이 오류를 방지하기 위해 TLS 1.0 또는 TLS 1.1을 사용해 볼 수 있습니다(서버가 여전히 이러한 암호화 방법을 지원하는 경우).
다음 라이브러리가 필요합니다:
계정에서 최신 라이브러리를 다운로드할 수 있습니다.
다음 라이브러리가 필요합니다:
계정에서 최신 라이브러리를 다운로드할 수 있습니다.