Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. QT 5.2.0 for Windows and Android on same system possible (Windows 64 Bit)?
Forum Updated to NodeBB v4.3 + New Features

QT 5.2.0 for Windows and Android on same system possible (Windows 64 Bit)?

Scheduled Pinned Locked Moved Installation and Deployment
4 Posts 2 Posters 3.0k 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.
  • C Offline
    C Offline
    capiman
    wrote on last edited by
    #1

    Hello,

    I want to develop with QT 5.2.0 for Windows as well as for Android
    on the same system. My computer is capable of running 64 bit software,
    but as far as I have seen QT 5.2.0 for Android is only available as 32 bit version.
    For a single variant it is no problem.

    Is it possible at all to mix two installations of QT 5.2.0?
    Or is one version overwriting, replacing, crashing the other?
    Must I choose 32 bit version both time? It this combination working?

    In general would it also be possible to cross compile
    a QT 5.2.0 application on Windows (or whatever...),
    which can be used on Linux or Mac?
    Or must I compile each application on its own system?

    Best regards,

    Martin

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      You can have both Windows and Android Qt installed in parallel, that is not a problem.

      Cross-compilation for OS X is not possible at all. Cross-compiling to linux is tricky but doable. The most common way these days is to use a virtual machine with linux on it (nothing beats compiling on the target system)

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

      1 Reply Last reply
      0
      • C Offline
        C Offline
        capiman
        wrote on last edited by
        #3

        Many thanks for your answer!
        I have meanwhile installed both QT 5.2.0 version.
        It was installed in two different directories
        (one c:\Qt\Qt5.2.0 and the Android version in c:\Qt\Qt5.2.0-Android).

        I can see Android in Qt Creator, but was not yet able to create a project,
        which creates an Android APK.

        I found meanwhile a point, which I think is a problem:
        (sorry, I have German version, try to translate what I see)

        I select

        Extras (in Main Menu)->Properties->Properties and Execution (in left menu with icons and text)->QT Versions.

        There the installed/found QT Versions are listed.
        Qt 5.2.0 MinGW 32 bit seems to be ok,
        but the above 3 Android Version are not ok, have a red "!" in front.
        When clicking on one of the (erronous) entries,
        it tells me it has no compiler.

        Looking into the (displayed) path, e.g.
        c:\Qt\Qt5.2.0-Android\5.2.0\android_armv7\bin
        c:\Qt\Qt5.2.0-Android\5.2.0\android_armv5\bin
        c:\Qt\Qt5.2.0-Android\5.2.0\android_x86\bin\

        I see e.g. the following content:

        Verzeichnis von C:\Qt\Qt5.2.0-Android\5.2.0\android_armv5\bin

        04.01.2014 10:15 <DIR> .
        04.01.2014 10:15 <DIR> ..
        08.12.2013 20:52 1.532.416 androiddeployqt.exe
        22.04.2013 17:03 22.378.434 icudt51.dll
        22.04.2013 17:03 3.369.922 icuin51.dll
        22.04.2013 17:03 1.978.690 icuuc51.dll
        08.12.2013 20:52 1.592.320 lconvert.exe
        17.04.2013 19:18 544.817 libgcc_s_dw2-1.dll
        17.04.2013 19:19 989.805 libstdc++-6.dll
        17.04.2013 18:26 73.901 libwinpthread-1.dll
        08.12.2013 20:50 2.000.896 lrelease.exe
        08.12.2013 20:51 2.408.448 lupdate.exe
        08.12.2013 19:00 1.589.760 moc.exe
        08.12.2013 19:43 3.027.968 qdoc.exe
        04.01.2014 10:15 3.900.416 qmake.exe
        08.12.2013 20:25 1.558.528 qmlimportscanner.exe
        08.12.2013 20:25 1.241.600 qmlmin.exe
        08.12.2013 19:00 1.330.176 rcc.exe
        08.12.2013 18:09 50.332 syncqt.pl
        08.12.2013 19:22 1.776.128 uic.exe
        18 Datei(en), 51.344.557 Bytes

        The others look similar, similar files.
        But there is no compiler like gcc or similar in it?

        Do I need to install them separately? Which one (from where downloaded)?

        BTW:
        During tests with Qt Android I started Qt for Windows.
        It worked (at least opened), but I was not more able to compile.
        Green arrow on left side to compile and execute was greyed out...

        BTW2:
        During my tests with Qt Android, I was able to compile,
        but the created executable runs under Windows
        and I found no *.apk.
        Bug or feature that Qt Android created a Windows Executable?
        It is a nice thing to first be able to see output on Windows,
        but is Qt Android only created when doing certain action
        (e.g. only in Release mode)?

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Did you install the SDK/NDK for Android ?

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

          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