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
Forum Updated to NodeBB v4.3 + New Features

QNetworkAccessManager not work in Android

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
9 Posts 3 Posters 1.0k 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 Online
      jsulmJ Online
      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 Online
              jsulmJ Online
              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