Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. QNetworkAccessManager not work in Android
Qt 6.11 is out! See what's new in the release blog

QNetworkAccessManager not work in Android

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
9 Posts 3 Posters 1.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Mikeeeeee
    wrote on last edited by
    #1

    Hi!
    QNetworkAccessManager not work in Android, but in the Windows normal works.
    How can I fix this?
    I get errors:

    W Qt A11Y : Could not activate platform accessibility.
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_init_ssl
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_init_crypto
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve ASN1_STRING_get0_data
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_reset
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_base_id
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve RSA_bits
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_new_null
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_push
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_free
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_num
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_pop_free
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_value
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve DH_get0_pqg
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_ciphersuites
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_set_psk_use_session_callback
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_get_client_random
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_SESSION_get_master_key
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve TLS_client_method
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve TLS_server_method
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get0_chain
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_getm_notBefore
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_getm_notAfter
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_get_version
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_STORE_set_ex_data
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_STORE_get_ex_data
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve CRYPTO_free
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OpenSSL_version_num
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OpenSSL_version
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: Incompatible version of OpenSSL
    W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
    
    jsulmJ 1 Reply Last reply
    0
    • M Mikeeeeee

      Hi!
      QNetworkAccessManager not work in Android, but in the Windows normal works.
      How can I fix this?
      I get errors:

      W Qt A11Y : Could not activate platform accessibility.
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_init_ssl
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_init_crypto
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve ASN1_STRING_get0_data
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_reset
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_base_id
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve RSA_bits
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_new_null
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_push
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_free
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_num
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_pop_free
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_value
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve DH_get0_pqg
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_ciphersuites
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_set_psk_use_session_callback
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_get_client_random
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve SSL_SESSION_get_master_key
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve TLS_client_method
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve TLS_server_method
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get0_chain
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_getm_notBefore
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_getm_notAfter
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_get_version
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_STORE_set_ex_data
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve X509_STORE_get_ex_data
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve CRYPTO_free
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OpenSSL_version_num
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket: cannot resolve OpenSSL_version
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: Incompatible version of OpenSSL
      W libgameAndWebView_armeabi-v7a.so: qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
      
      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by jsulm
      #2

      @Mikeeeeee You're trying to access HTTPS URLs and do not have OpenSSL libs

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1
      • M Offline
        M Offline
        Mikeeeeee
        wrote on last edited by
        #3

        The computer has OpenSSL, but for some reason it does not participate in compilation. How can I fix this?

        jsulmJ 1 Reply Last reply
        0
        • Quang PhuQ Offline
          Quang PhuQ Offline
          Quang Phu
          wrote on last edited by
          #4

          @Mikeeeeee ,
          Try follow this bro:
          https://github.com/KDAB/android_openssl
          It worked for me.

          1 Reply Last reply
          0
          • M Offline
            M Offline
            Mikeeeeee
            wrote on last edited by
            #5

            iIt is not work. I use qt 5.14, maybe that's why it doesn't work?

            1 Reply Last reply
            0
            • M Mikeeeeee

              The computer has OpenSSL, but for some reason it does not participate in compilation. How can I fix this?

              jsulmJ Offline
              jsulmJ Offline
              jsulm
              Lifetime Qt Champion
              wrote on last edited by
              #6

              @Mikeeeeee You need OpenSSL for Android and deploy it together with your app to Android device.

              https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • Quang PhuQ Offline
                Quang PhuQ Offline
                Quang Phu
                wrote on last edited by
                #7

                I use qt 5.14 too, just clone it and include *.pri file inside your pro file.

                M 1 Reply Last reply
                0
                • M Offline
                  M Offline
                  Mikeeeeee
                  wrote on last edited by
                  #8

                  What permission do I need to add in the manifest?

                  1 Reply Last reply
                  0
                  • Quang PhuQ Quang Phu

                    I use qt 5.14 too, just clone it and include *.pri file inside your pro file.

                    M Offline
                    M Offline
                    Mikeeeeee
                    wrote on last edited by
                    #9

                    @Quang-Phu I tried it, but it doesn't work for me for some reason. Could it be something else?

                    1 Reply Last reply
                    0

                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • Users
                    • Groups
                    • Search
                    • Get Qt Extensions
                    • Unsolved