2013-06-07 9 views
6

Nach dem Download der Release-Kandidat von QT android (Windows 5.1) habe ich beschlossen, QT Creator zu starten und versuchen, ein Android-Projekt (etwas kleines zu sehen, wenn es funktioniert). Nachdem ich dem Tutorial gefolgt bin, habe ich alle (außer Mips) Android-Kits hinzugefügt.Qt Creator: Keine gültigen Kits für Android gefunden

Wenn ich eine normale QT-Anwendung mache, sagt es mir, dass es alle Android-Kits sieht und wenn ich es benutze, startet es den Emulator.

Das Problem ist jedoch, dass wenn ich eine QT mobile Anwendung erstelle mir sagt, dass es keine gültigen Kits gibt.

enter image description here

Antwort

5

ich eine große Antwort für Sie nicht haben, wie ich bin sehr Neu bei Qt-Creator, aber ich habe bemerkt, dass die "GUI-Anwendungen" sowohl Desktop- als auch Android-Unterstützung haben. Wenn Sie GUI auswählen, können Sie die Kits konfigurieren und Android ARM 5/6/7 oder x86 unter Ihren Kits auswählen.

Sie können Android wählen oder spielen mit Desktop und Android um zu starten. Ich bin gerade dabei, mit einem "Hello World" -Beispiel zu spielen und versuche, es auf einem Nexus 7 zu installieren. Dies startet definitiv den AVD, obwohl ich im Moment nur wenig Erfolg hatte.

Hoffentlich schiebt das Sie an dem anfänglichen Buckel vorbei.

+0

Das Problem mit der "GUI-Anwendung" ist, dass es tatsächlich auf Android (als Arm) bereitstellen kann, aber immer zu Fehlern führen wird, wenn es auf dem Gerät installiert ist (sogar Hallo Welt/leere App). –

+0

Es scheint, als wäre das alte RC noch nicht bereit für die Windows-Bereitstellung. Die Verwendung der neueren Version (Juni 2013) ermöglichte die Erstellung von "funktionierenden" .apk-Dateien. –

1

Sind Sie sicher, dass Sie diese Art von Projekt gebraucht werden?

von QtCreator : Creating Projects Extrahiert

Mobil Qt Anwendung

Verwendung von Qt Designer bildet eine Qt-Widget-basierte Benutzeroberfläche für mobile Geräte und C++ zu entwerfen, die Anwendungslogik zu implementieren. Wählen Sie diese Vorlage für die Geräte zu entwickeln, die Unterstützung nur Qt 4.6.x

QtCreator hilft Ihnen, QT-Anwendungen developt, dann wählen Sie die Plattform, die Sie einsetzen würde, so würde ich empfehlen Sie Android bestimmte Abschnitte aus zu lesen diese Links:

+0

Ziemlich sicher, da die Alternative nicht bereit ist, eingesetzt zu werden. –

1

Ich denke, das Problem ist mit der Verknüpfung der Kits Bibliothek mit qt.

4

Das Kit "Mobile Application" ist ein Rest aus älteren Qt-Versionen und sollte nicht mehr verwendet werden. In Qt Creator 2.8 wurde es entfernt, um diese Verwirrung zu vermeiden.

Verwenden Sie einfach eine der regulären Vorlagen, wie z. B. "Qt GUI-Anwendung", "Qt Quick 2-Anwendung" oder "Empty Qt Project", um von einer völlig leeren Liste zu starten. Wenn Sie Probleme bei der Verwendung dieser Vorlagen haben, müssen diese Probleme stattdessen behoben werden.

Verwandte Themen