2015-02-23 18 views
9

Sto provando a eseguire una nuova applicazione Qt Quick sul mio dispositivo Android tramite Qt Creator. Tuttavia, Qt Creator continua a utilizzare la versione dell'API Android mentre mi piacerebbe che il target fosse un'API Android versione 10 (ovvero Android 2.3.3).Come posso cambiare --android-platform in Qt Creator per non essere Android - 1 in modalità debug?

Quando eseguo Debug-> Avvia debug e quindi selezionare un armeabi o armeabi-v7a sul mio dispositivo fisico e emulatori, Qt continua misteriosamente a bersaglio android--1:

"C:\Qt\5.4\android_armv5\bin\androiddeployqt.exe" --input C:/dev/qc/build-qc_mobile-Android_for_armeabi_GCC_4_9_Qt_5_4_0-Debug/android-libqc_mobile.so-deployment-settings.json --output C:/dev/qc/build-qc_mobile-Android_for_armeabi_GCC_4_9_Qt_5_4_0-Debug/android-build --deployment bundled --android-platformandroid--1--jdk C:/jdk1.8.0_05 --ant C:/eclipse/plugins/org.apache.ant_1.9.2.v201404171502/bin/ant.bat

Come posso configurare il mio progetto per indirizzare una versione Android diversa durante il debugging?

My Qt creator instance is: 
Qt Creator 3.3.0 (opensource) 
Based on Qt 5.4.0 (MSVC 2010, 32 bit) 

Built on Dec 8 2014 at 15:24:21 

From revision d36c4d87db 

FYI, l'implementazione di un APK in modalità rilascio sul mio dispositivo funziona. Sto solo sperando di ottenere il funzionamento in modalità di debug.

risposta

9

Si dovrebbe andare a Progetti> Costruire APK Android> Dettagli per la configurazione delle impostazioni di distribuzione. C'è un'opzione denominata Android Build SDK. Basta selezionare la versione dell'API Android appropriata.

anche per creare un pacchetto APK, selezionare le librerie Bundle Qt in APK opzione:

enter image description here

È anche possibile selezionare creare modelli per creare il file manifesto per impostare le impostazioni delle applicazioni come icona , nome, ...

+0

non vedo 'costruire Android APK' Quando clicco su progetti, vedo questo http://i.imgur.com/Cytj3D0.png. –

+0

Posso vedere 'Costruisci APK Android 'nell'immagine che hai fornito. Sei sicuro di avere Qt Creator 3.3? – Nejat

+0

Oh mio Dio. Sono cieco. Grazie Nejat. –