title: Deploying android applications Qt 5.1
body: <p>I have been trying to deploy a simple Qt application to android but with no luck. Details are as follows <br></p>
  
  <ol>
  <li><p>Qt Version : Qt 5.1.0 for Android (Windows 32-bit) downloaded from <a href="http://download.qt-project.org/official_releases/qt/5.1/5.1.0/qt-windows-opensource-5.1.0-android-x86-win32-offline.exe.mirrorlist" rel="nofollow noreferrer">here</a></p></li>
  <li><p>Qt Creator version : Qt Creator 2.7.2</p></li>
  </ol>
  
  <p>I have set the following options in Qt Creator</p>
  
  <p><strong>Android configurations</strong></p>
  
  <ol start="3">
  <li><p>Android SDK location : C:\adt-bundle-windows-x86-20130717\adt-bundle-windows-x86-20130717\sdk</p></li>
  <li><p>Android NDK location : C:\android-ndk-r8e <br></p></li>
  <li><p>Ant location : C:\Program Files\Java\jdk1.7.0_25<br></p></li>
  <li><p>AVD name : AndroidAVD (API Level 17,armeabi-v7a)</p></li>
  </ol>
  
  <p><strong>Kit Configuration</strong></p>
  
  <ol start="7">
  <li><p>Name of the kit : Android for arm(GCC 4.4.3,Qt 5.1.0)(default)</p></li>
  <li><p>Device type : Android</p></li>
  <li><p>Device : Run on Android</p></li>
  <li><p>Sysroot : Its empty</p></li>
  <li><p>Compiler : GCC (arm 4.4.3 )</p></li>
  <li><p>Android GDB Server : C:\android-ndk-r8e\prebuilt\android-arm\gdbserver</p></li>
  <li><p>Debugger : C:\android-ndk-r8e\toolchains\arm-linux-androideabi-4.4.3\prebuilt\windows\bin\arm-linux-androideabi-gdb.exe</p></li>
  <li><p>Qt Version : 5.1.0 (android_armv7)(C:\Qt\Qt5.1.0\5.1.0\android_armv7\bin\qmake.exe)</p></li>
  <li><p>Deploy configuration of the Kit(for both Release and Debug) : 
  Deploy local Qt libraries and Use Local Qt libraries option is checked</p></li>
  <li><p>OS : Windows 7 64 bit</p></li>
  </ol>
  
  <p><strong>The Problem</strong></p>
  
  <p>When I try to build,everything builds fine. I get libTheTestApp.so in my build directory.
  Also the project directory now contains a folder named "android" containing the manifest file and some other files.<br></p>
  
  <p>When I try to Run the app, the emulator starts but I can't find my app. If I close my 
  emulator and return to Qt Creator I get the following error</p>
  
  <p>Please wait, searching for a suitable device for target:android-17.<br>
  Error while building/deploying project TheTestApp (kit: Android for arm (GCC 4.4.3, Qt 5.1.0))
  When executing step 'Deploy to Android device' </p>
  
  <p>If I do "adb devices" while the emulator is running, I get the id of the running emulator</p>
  
  <p>Also I tried searching the internet before posting this question here. I found <a href="http://grokbase.com/t/gg/android-qt/137cb2xax4/when-executing-step-deploy-to-android-device-with-qt-5-1-final" rel="nofollow noreferrer">this link</a>.</p>
  
  <p>My question is how do I deploy a Qt5 application to an android device? Are there any links 
  which say how to do it? I am asking this because I have followed the instructions provided
  in Qt5ForAndroidBuilding  link while building the app.</p>
  
  <p>Thanks for your time.</p>