How to add OpenSSL support for Android in QT windows












-1















Hello i am trying to develop an app as a project for school. I ran to a problem. I was greeted with this.



enter image description here



After google searching here is what i found out. It would seem that google has stopped support of openSSL (the one responsible for httprequests) on android 7 + . So again i went to googling for solutions and stumbled into an official documentation form Qt on how to solve this.



https://doc.qt.io/qt-5/opensslsupport.html



Now again more problems, It would seem that for me to do it is to use a Linux based OS, which i dont have. So hence the Title. Is there anyway for me Using QT running on a WINDOWS operating system to add openSSL support to my android application?



Qt Creator v 4.6.1 and Qt v 5.11










share|improve this question



























    -1















    Hello i am trying to develop an app as a project for school. I ran to a problem. I was greeted with this.



    enter image description here



    After google searching here is what i found out. It would seem that google has stopped support of openSSL (the one responsible for httprequests) on android 7 + . So again i went to googling for solutions and stumbled into an official documentation form Qt on how to solve this.



    https://doc.qt.io/qt-5/opensslsupport.html



    Now again more problems, It would seem that for me to do it is to use a Linux based OS, which i dont have. So hence the Title. Is there anyway for me Using QT running on a WINDOWS operating system to add openSSL support to my android application?



    Qt Creator v 4.6.1 and Qt v 5.11










    share|improve this question

























      -1












      -1








      -1








      Hello i am trying to develop an app as a project for school. I ran to a problem. I was greeted with this.



      enter image description here



      After google searching here is what i found out. It would seem that google has stopped support of openSSL (the one responsible for httprequests) on android 7 + . So again i went to googling for solutions and stumbled into an official documentation form Qt on how to solve this.



      https://doc.qt.io/qt-5/opensslsupport.html



      Now again more problems, It would seem that for me to do it is to use a Linux based OS, which i dont have. So hence the Title. Is there anyway for me Using QT running on a WINDOWS operating system to add openSSL support to my android application?



      Qt Creator v 4.6.1 and Qt v 5.11










      share|improve this question














      Hello i am trying to develop an app as a project for school. I ran to a problem. I was greeted with this.



      enter image description here



      After google searching here is what i found out. It would seem that google has stopped support of openSSL (the one responsible for httprequests) on android 7 + . So again i went to googling for solutions and stumbled into an official documentation form Qt on how to solve this.



      https://doc.qt.io/qt-5/opensslsupport.html



      Now again more problems, It would seem that for me to do it is to use a Linux based OS, which i dont have. So hence the Title. Is there anyway for me Using QT running on a WINDOWS operating system to add openSSL support to my android application?



      Qt Creator v 4.6.1 and Qt v 5.11







      android c++ qt






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 26 '18 at 6:23









      JackJack

      929




      929
























          1 Answer
          1






          active

          oldest

          votes


















          0














          QT cames with OpenSSL. It should work perfectly. You may forget to add libs into apk. please refer QT Doc for details.






          share|improve this answer
























          • The one in the docs involve using Linux commands, I'm running on windows. If you can show me which step i should only do for windows it would be greatly appreciated

            – Jack
            Nov 26 '18 at 6:40











          • from step 9 and onward is the only thing i think i can do, but i do not know the proper locations of this libraries

            – Jack
            Nov 26 '18 at 6:42











          • you can find neccesary libs inside QT folder. please look into where you installed QT

            – Kerem
            Nov 26 '18 at 6:45











          • i do found one, libcrypto.dll.a . i could not find the libcrypto.so . Is this the same?

            – Jack
            Nov 26 '18 at 6:54













          • amazing! you also should find libssl.dll

            – Kerem
            Nov 26 '18 at 7:20











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53475703%2fhow-to-add-openssl-support-for-android-in-qt-windows%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          QT cames with OpenSSL. It should work perfectly. You may forget to add libs into apk. please refer QT Doc for details.






          share|improve this answer
























          • The one in the docs involve using Linux commands, I'm running on windows. If you can show me which step i should only do for windows it would be greatly appreciated

            – Jack
            Nov 26 '18 at 6:40











          • from step 9 and onward is the only thing i think i can do, but i do not know the proper locations of this libraries

            – Jack
            Nov 26 '18 at 6:42











          • you can find neccesary libs inside QT folder. please look into where you installed QT

            – Kerem
            Nov 26 '18 at 6:45











          • i do found one, libcrypto.dll.a . i could not find the libcrypto.so . Is this the same?

            – Jack
            Nov 26 '18 at 6:54













          • amazing! you also should find libssl.dll

            – Kerem
            Nov 26 '18 at 7:20
















          0














          QT cames with OpenSSL. It should work perfectly. You may forget to add libs into apk. please refer QT Doc for details.






          share|improve this answer
























          • The one in the docs involve using Linux commands, I'm running on windows. If you can show me which step i should only do for windows it would be greatly appreciated

            – Jack
            Nov 26 '18 at 6:40











          • from step 9 and onward is the only thing i think i can do, but i do not know the proper locations of this libraries

            – Jack
            Nov 26 '18 at 6:42











          • you can find neccesary libs inside QT folder. please look into where you installed QT

            – Kerem
            Nov 26 '18 at 6:45











          • i do found one, libcrypto.dll.a . i could not find the libcrypto.so . Is this the same?

            – Jack
            Nov 26 '18 at 6:54













          • amazing! you also should find libssl.dll

            – Kerem
            Nov 26 '18 at 7:20














          0












          0








          0







          QT cames with OpenSSL. It should work perfectly. You may forget to add libs into apk. please refer QT Doc for details.






          share|improve this answer













          QT cames with OpenSSL. It should work perfectly. You may forget to add libs into apk. please refer QT Doc for details.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 26 '18 at 6:35









          KeremKerem

          5511




          5511













          • The one in the docs involve using Linux commands, I'm running on windows. If you can show me which step i should only do for windows it would be greatly appreciated

            – Jack
            Nov 26 '18 at 6:40











          • from step 9 and onward is the only thing i think i can do, but i do not know the proper locations of this libraries

            – Jack
            Nov 26 '18 at 6:42











          • you can find neccesary libs inside QT folder. please look into where you installed QT

            – Kerem
            Nov 26 '18 at 6:45











          • i do found one, libcrypto.dll.a . i could not find the libcrypto.so . Is this the same?

            – Jack
            Nov 26 '18 at 6:54













          • amazing! you also should find libssl.dll

            – Kerem
            Nov 26 '18 at 7:20



















          • The one in the docs involve using Linux commands, I'm running on windows. If you can show me which step i should only do for windows it would be greatly appreciated

            – Jack
            Nov 26 '18 at 6:40











          • from step 9 and onward is the only thing i think i can do, but i do not know the proper locations of this libraries

            – Jack
            Nov 26 '18 at 6:42











          • you can find neccesary libs inside QT folder. please look into where you installed QT

            – Kerem
            Nov 26 '18 at 6:45











          • i do found one, libcrypto.dll.a . i could not find the libcrypto.so . Is this the same?

            – Jack
            Nov 26 '18 at 6:54













          • amazing! you also should find libssl.dll

            – Kerem
            Nov 26 '18 at 7:20

















          The one in the docs involve using Linux commands, I'm running on windows. If you can show me which step i should only do for windows it would be greatly appreciated

          – Jack
          Nov 26 '18 at 6:40





          The one in the docs involve using Linux commands, I'm running on windows. If you can show me which step i should only do for windows it would be greatly appreciated

          – Jack
          Nov 26 '18 at 6:40













          from step 9 and onward is the only thing i think i can do, but i do not know the proper locations of this libraries

          – Jack
          Nov 26 '18 at 6:42





          from step 9 and onward is the only thing i think i can do, but i do not know the proper locations of this libraries

          – Jack
          Nov 26 '18 at 6:42













          you can find neccesary libs inside QT folder. please look into where you installed QT

          – Kerem
          Nov 26 '18 at 6:45





          you can find neccesary libs inside QT folder. please look into where you installed QT

          – Kerem
          Nov 26 '18 at 6:45













          i do found one, libcrypto.dll.a . i could not find the libcrypto.so . Is this the same?

          – Jack
          Nov 26 '18 at 6:54







          i do found one, libcrypto.dll.a . i could not find the libcrypto.so . Is this the same?

          – Jack
          Nov 26 '18 at 6:54















          amazing! you also should find libssl.dll

          – Kerem
          Nov 26 '18 at 7:20





          amazing! you also should find libssl.dll

          – Kerem
          Nov 26 '18 at 7:20




















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53475703%2fhow-to-add-openssl-support-for-android-in-qt-windows%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Costa Masnaga

          Fotorealismo

          Sidney Franklin