Nowsze wersje systemu Android nie zawierają bibliotek OpenSSL lub zawierają zbyt stare wersje, dlatego należy je dołączyć do aplikacji. Wdróż te biblioteki, wykonując następujące kroki:
Otwórz projekt/wdrożenie w swoim projekcie.
Dodaj wymagane biblioteki.
Ustaw RemotePath = '.\assets\internal'.
Skonfiguruj ścieżkę LibPath OpenSSL na folder domyślny:
Client.TLSOptions.OpenSSL_Options.LibPath = oslpDefaultFolder.
Server.SSLOptions.OpenSSL_Options.LibPath = oslpDefaultFolder.
Wymaga następujących bibliotek:
Najnowsze biblioteki można pobrać ze swojego konta.
Na Android 64-bitowy, użycie TLS 1.2 może spowodować następujący błąd:
INT_RSA_VERIFY:bad signature
Jest to błąd OpenSSL naprawiony w API 1.1.
Można spróbować użyć TLS 1.0 lub TLS 1.1 (jeśli serwer nadal obsługuje te metody szyfrowania, aby uniknąć tego błędu).
Wymaga następujących bibliotek:
Najnowsze biblioteki można pobrać ze swojego konta.
Wymaga następujących bibliotek:
Najnowsze biblioteki można pobrać ze swojego konta.