Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. 3rd Party Software
  4. Build QuaZip for Android Qt
Forum Updated to NodeBB v4.3 + New Features

Build QuaZip for Android Qt

Scheduled Pinned Locked Moved Solved 3rd Party Software
16 Posts 4 Posters 5.6k Views 1 Watching
  • 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.
  • S SGaist
    19 Nov 2016, 22:03

    Sorry, I couldn't reproduce your problem.

    Which NDK are you using ? I have the r13b

    C Offline
    C Offline
    CharlieG
    wrote on 20 Nov 2016, 09:36 last edited by CharlieG
    #7

    @SGaist
    Super...

    I have just update my NDK (13.0 to 13.1) and the building works.

    Thank you very much.

    PS: mark to solved doesn't work ???

    1 Reply Last reply
    0
    • C Offline
      C Offline
      CharlieG
      wrote on 20 Nov 2016, 13:02 last edited by CharlieG
      #8

      Re,

      So, the building works, but I have 2 problems with the library :

      • impossible to find the quazip lib in the folder : /Applications/Qt/Qt5.8.0/5.8/android
      • I have this message wher execute the code undefined reference to 'JlCompress::compressFile(QString, QString)'

      Do you have any idea about these problems?

      1 Reply Last reply
      0
      • S Offline
        S Offline
        SGaist
        Lifetime Qt Champion
        wrote on 20 Nov 2016, 17:16 last edited by
        #9

        Where is the file located ?

        The second error comes from the first. If the linker can't find the library it can't link to it thus you'll have symboles missing.

        As for the "solving" part. You need to select ask as question from the "Topic Tools" button and then click on it again to mark the thread as solved.

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        C 1 Reply Last reply 20 Nov 2016, 20:17
        0
        • S SGaist
          20 Nov 2016, 17:16

          Where is the file located ?

          The second error comes from the first. If the linker can't find the library it can't link to it thus you'll have symboles missing.

          As for the "solving" part. You need to select ask as question from the "Topic Tools" button and then click on it again to mark the thread as solved.

          C Offline
          C Offline
          CharlieG
          wrote on 20 Nov 2016, 20:17 last edited by CharlieG
          #10

          @SGaist said in Build QuaZip for Android Qt:

          Where is the file located ?

          The lib ? Precisely I don't know. With the QuaZip for Mac OS, I have /Applications/Qt/Qt5.8.0/5.8/clang_64/lib/libquazip.1.0.0.dylib.
          But with QuaZip for Android, I have nothing in /Applications/Qt/Qt5.8.0/5.8/android/lib. Still, I have the headers in /Applications/Qt/Qt5.8.0/5.8/android/include

          @SGaist said in Build QuaZip for Android Qt:

          As for the "solving" part. You need to select ask as question from the "Topic Tools" button and then click on it again to mark the thread as solved.

          Yes, but here I only have two possibilities : Delete topic & Ask as question :(

          1 Reply Last reply
          0
          • S Offline
            S Offline
            SGaist
            Lifetime Qt Champion
            wrote on 20 Nov 2016, 22:54 last edited by
            #11

            Did you install the library ?

            You must first click on "Ask as question" and then when you open it again you'll have the "mark as solved".

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            C 1 Reply Last reply 21 Nov 2016, 12:32
            0
            • S SGaist
              20 Nov 2016, 22:54

              Did you install the library ?

              You must first click on "Ask as question" and then when you open it again you'll have the "mark as solved".

              C Offline
              C Offline
              CharlieG
              wrote on 21 Nov 2016, 12:32 last edited by
              #12

              @SGaist
              Sorry, ... I hadn't to be awake...

              The lib is installed in / libs / armeabi-v7a. So I copied it to /Applications/Qt/Qt5.8.0/5.8/android/lib for ease.

              Thank you a lot.

              G 1 Reply Last reply 31 Oct 2023, 10:26
              0
              • C CharlieG
                21 Nov 2016, 12:32

                @SGaist
                Sorry, ... I hadn't to be awake...

                The lib is installed in / libs / armeabi-v7a. So I copied it to /Applications/Qt/Qt5.8.0/5.8/android/lib for ease.

                Thank you a lot.

                G Offline
                G Offline
                GulsahAkt
                wrote on 31 Oct 2023, 10:26 last edited by GulsahAkt
                #13

                @CharlieG
                I am currently trying to use Quazip for Android, but I cannot use Quazip in QT and I am getting an error. What I did was I installed quazip-dev for Ubuntu and referenced it to my qt project, but it does not recognize the library. How did you install Quazip and compile it for Android? Can you please help?

                J 1 Reply Last reply 31 Oct 2023, 10:32
                0
                • G GulsahAkt
                  31 Oct 2023, 10:26

                  @CharlieG
                  I am currently trying to use Quazip for Android, but I cannot use Quazip in QT and I am getting an error. What I did was I installed quazip-dev for Ubuntu and referenced it to my qt project, but it does not recognize the library. How did you install Quazip and compile it for Android? Can you please help?

                  J Offline
                  J Offline
                  jsulm
                  Lifetime Qt Champion
                  wrote on 31 Oct 2023, 10:32 last edited by
                  #14

                  @GulsahAkt said in Build QuaZip for Android Qt:

                  What I did was I installed quazip-dev for Ubuntu and referenced it to my qt project, but it does not recognize the library. How did you install Quazip and compile it for Android? Can you please help?

                  I already told you in your other thread what you need to do:

                  1. Build QuaZip for android
                  2. Use this build to build your app for Android

                  What about following this suggestion?

                  Installing QuZip packages for your Linux distribution will not help you because those are for your desktop Linux, not for Android...

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

                  G 2 Replies Last reply 31 Oct 2023, 10:43
                  0
                  • J jsulm
                    31 Oct 2023, 10:32

                    @GulsahAkt said in Build QuaZip for Android Qt:

                    What I did was I installed quazip-dev for Ubuntu and referenced it to my qt project, but it does not recognize the library. How did you install Quazip and compile it for Android? Can you please help?

                    I already told you in your other thread what you need to do:

                    1. Build QuaZip for android
                    2. Use this build to build your app for Android

                    What about following this suggestion?

                    Installing QuZip packages for your Linux distribution will not help you because those are for your desktop Linux, not for Android...

                    G Offline
                    G Offline
                    GulsahAkt
                    wrote on 31 Oct 2023, 10:43 last edited by
                    #15

                    @jsulm I'm very sorry, after your answer I'm looking into how to compile it for Android. I don't know what I need to do to compile for Android. I couldn't find what to do for Android from Quazip's own instructions.

                    I am inexperienced in this matter and unfortunately this was the only post I came across on the forum about it.

                    1 Reply Last reply
                    0
                    • J jsulm
                      31 Oct 2023, 10:32

                      @GulsahAkt said in Build QuaZip for Android Qt:

                      What I did was I installed quazip-dev for Ubuntu and referenced it to my qt project, but it does not recognize the library. How did you install Quazip and compile it for Android? Can you please help?

                      I already told you in your other thread what you need to do:

                      1. Build QuaZip for android
                      2. Use this build to build your app for Android

                      What about following this suggestion?

                      Installing QuZip packages for your Linux distribution will not help you because those are for your desktop Linux, not for Android...

                      G Offline
                      G Offline
                      GulsahAkt
                      wrote on 1 Nov 2023, 11:34 last edited by
                      #16

                      @jsulm I managed to zip/unzip with quazip for Android device. With guidance from @jsulm. Thank you.

                      https://forum.qt.io/topic/151699/how-to-unzip-an-application-running-on-an-android-device-using-qt

                      1 Reply Last reply
                      1

                      • Login

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