Configure o Qt para Android dev no Ubuntu

Breve explicação sobre como configurar seu ambiente de desenvolvimento para desenvolver aplicativos Android no Ubuntu usando Qt.

Instalando e configurando o Qt

  1. Baixe e instale o Qt mais recente .
  2. Instale os pacotes extras necessários para o Qt:
    • Para máquinas de 64 bits:sudo apt-get install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386
    • Para o emulador: sudo apt-get install libsdl1.2debian:i386

Ambiente dev Android

  1. Baixe o SDK do Android mais recente e descompacte-o.
  2. Edite seu arquivo ~ / .bashrc adicionando estas linhas no final:export PATH=$PATH:/path/to/android-sdk-linux/platform-tools:/path/to/android-sdk-linux/tools
  3. Você deve fazer logout e login novamente para atualizar a variável PATH.
  4. Em um terminal, execute androide instale os pacotes sugeridos.
  5. Baixe o NDK mais recente e execute-o:chmod +x android-ndk-version.bin && ./android-ndk-version.bin
  6. Instale antde repositórios:sudo apt-get install ant
  7. Instalar java kit de desenvolvimento (neste exemplo openjdk): sudo apt-get install openjdk-7-jdk.

Depurando

As instruções são para depuração em dispositivos físicos.

  1. Configure seu dispositivo para depuração (apenas a seção Ativando opções do desenvolvedor no dispositivo )
  2. Para ter certeza de não lidar com as permissões, você pode iniciar seu adb servermodo como root. Para isso, vá para path / to / android-sdk / platform-tools e execute./adb kill-server && sudo ./adb start-server
  3. Conecte seu dispositivo móvel, autorize-o e teste seu ambiente seguindo este tutorial .