Android 6 のアプリで QSslSocket クラスに問題があります。Qt 5.6 で開発し、Android 6 以下のバージョンではアプリが正常に動作します。
問題は次のとおりです。
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_free
qt.network.ssl: QSslSocket: cannot resolve EVP_CipherFinal
qt.network.ssl: QSslSocket: cannot resolve EVP_rc2_cbc
qt.network.ssl: QSslSocket: cannot resolve SSLv2_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv2_server_method
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
qt.network.ssl: QSslSocket: cannot resolve EC_get_builtin_curves
qt.network.ssl: QSslSocket: cannot call unresolved function OPENSSL_add_all_algorithms_conf
qt.network.ssl: QSslSocket: cannot call unresolved function EC_get_builtin_curves
qt.network.ssl: QSslSocket: cannot call unresolved function EC_get_builtin_curves
この問題を解決する方法はありますか?