Qt5.13.2 configuração do ambiente de desenvolvimento Android
- configuração de instalação JDK
- Baixar JDK
Descarregado a partir do pacote de instalação do java website oráculo oficial:
https://www.oracle.com/java/technologies/javase-downloads.html
- Instalar o JDK
Primeiro, dê um duplo clique no pacote de instalação descarregado (-8u241 janelas jdk-x64.exe) Clique Instalar, clique em Alterar, selecione o caminho de instalação, e depois esperar para a instalação para concluir a próxima etapa.
- Configurando variáveis de ambiente JDK
O próximo passo é configurar a variável de ambiente JDK, direito este computador -> Propriedades -> Configurações avançadas do sistema -> Variáveis de Ambiente -> Novo
Nomes de variáveis são: JAVA_HOME
valor da variável é: Você só JDK caminho de instalação
Clique em OK novamente para Nova
Nome da variável: CLASSPATH
valor da variável:% JAVA_HOME% \ lib;% JAVA_HOME% \ lib \ tools.jar;
Clique em OK depois que as variáveis do sistema no caminho adicionar o caminho novamente, selecione o diretório de instalação do JDK no lixo, por exemplo, o meu é D: \ QtForAndriod_Enviroment \ JDK_Installed \ Java \ jdk1.8.0_172 \ bin
Em seguida, digite cmd no Aberto -version sucesso JAVA se ocorre o seguinte como configuração do ambiente evidenciado
- configuração de instalação SDK
- Instalar o SDK
Baixar installer_r24.4.1-windows.exe de https://www.androiddevtools.cn/.
- Baixar a biblioteca SDK
Encontrar apenas o download installer_r24.4.1-windows.exe clique duas vezes no caminho de instalação de sua escolha, executado após a instalação está completa.
source software nacional acrescentou: Ferramentas -> opção, digite os seguintes duas colunas na seguinte URL: mirrors.neusoft.edu.cn Porto: 80, clique no próximo (se não for Internet científica, siga http://tools.android -studio.org/index.php/proxy reconfigure a fonte software) e clique em Package -> Recarregar será atualizado construção de ferramenta Android.
Para evitar problemas inesperados, é recomendável Ferramentas Extras e totalmente blindado, várias versões do SDK também são instalados:
- Configurar SDK
2, aumentar a variáveis ambientais
Aumentando A variáveis ANDROID_SDK_HOME nas variáveis do sistema, o Android SDK instalação valor atributo de diretório
Na variável caminho e, em seguida, adicione o seguinte caminho:
% ANDROID_SDK _HOME% \ tools;
% ANDROID_SDK _HOME% \ platform-tools;
- configuração de instalação NDK
- Baixar NDK
De https://developer.android.google.cn/ndk/downloads/ de download NDK versão estável do android-ndk-r20b (a última versão vai dar errado em tempo de compilação).
- instalação NDK
NDK Descompacte o arquivo baixado para o caminho que eles querem.
- Instalação e configuração do Qt
Instale Qt, verifique as opções relacionadas com o desenvolvimento Android.
Abrir QtCreator, clique sobre as opções da ferramenta, o próprio JDK detectado, simplesmente SDK e NDK caminho adicionado a ele, em seguida, o gerente SDK irá mostrar-lhe baixar a ferramenta SDK, clique em OK, e do ambiente sobre a configuração básica está completa.
- Criar e executar o projeto
Siga estes passos para criar um novo projeto:
compilador Select arm64-V8A começa a compilar
Midway irá selecionar o dispositivo melhor usar um computador para se conectar telefones celulares, com base na experiência, ocorrem problemas inesperados com o simulador e executar o simulador, o telefone não será necessariamente errado.
Se semelhante aos seguintes erros que ocorrem durante a construção, porque o download for interrompido, após cada falhou correr novamente, clicando sobre ela até que não haja erros.
- dispositivos Android não resolvem a autorização lembrete depuração pop-up
Instalação SDK Android, variáveis de ambiente conjunto do sistema% ANDRIOD_SDK_HOME%, após a definição de verificação:
C: \ Users \ leizm> echo% ANDRIOD_SDK_HOME%
G: \ ADT-pacote Windows-x86-20131030 \ SDK \ platform-tools
Instalar os drivers do telefone
Instale adb, muitas ferramentas são instalados automaticamente, você pode visualizar o comando:
C: \ Users \ leizm> onde ADBC: \ Android \ adb.exe
C: \ Users \ dispositivos leizm> adb
Lista de dispositivos
attached84a82bcc unauthorizedunauthorized indicam depuração não autorizado.
Digite o processamento do comando
C: \ Users \ leizm> adb kill-servidor
C: \ Users \ leizm> adb start-server
* não corra, Daemon. iniciando-se agora na porta 5037 *
* Daemon iniciado com êxito *
C: \ Users \ dispositivos leizm> adb
Lista de dispositivos
dispositivo attached84a82bcc