[RESOLVIDO] Qt Compila mas não copia dados para Android
-
Olá, estou com problemas com o Qt Necessitas
o projeto compila, mas na hora de gerar o .apk para enviar o mesmo para o android não funciona para antes dando um erro que é como todos bem dificil de identificar de 1ª.
1-Qt necessitas estão instalado corretamente
2-Android NDK e Android SDK estão instalado corretamente
3-OpenJDK/JRE e sun-java-jdk/jre estão instalado corretamente
4-o WinAnt esta instalado e configurado no Qt/Options/Android
5-Variaveis de sistema JAVAHOME e ANTHOME estão no sistema e atualmente apontando para sun-java7-jdkOnde tentei procurar solução disseram para remover sh.exe ou algo paracedi que poderia haver no sistema sendo acessado por estarem com seus diretorio contindos em path, mas procurei em tudo e não havia, motei ate um vm limpa sem nada só como qtnecessitas para confirmar e deu a mesma coisa.
OBS: no linux o Qtnecessitas funciona perfeitamente com o openjdk, só que é cruel emular um vm e ainda emular um android dentro de uma vm, não tem como programar assim.
qualquer ajuda é bem vinda
log do Qt
Running build steps for project untitled1...
Starting: "c:\qt\necessitas\android\qt\480\armeabi-v7a\bin\qmake.exe" "C:\Documents and Settings\flaviomarcio\untitled1\untitled1.pro" -r -spec android-g++ -win32
O sistema nÆo pode encontrar o caminho especificado.
-win32 is deprecated.
The process "c:\qt\necessitas\android\qt\480\armeabi-v7a\bin\qmake.exe" exited normally.
Starting: "C:\Qt\necessitas\QtCreator\bin\ma-make.exe" -w
ma-make: Entering directoryC:/Documents and Settings/flaviomarcio/untitled1-build--Necessitas_Qt_4_8_0_for_Android_armv7a_Release' ma-make: Nothing to be done for
first'.
ma-make: Leaving directoryC:/Documents and Settings/flaviomarcio/untitled1-build--Necessitas_Qt_4_8_0_for_Android_armv7a_Release' The process "C:\Qt\necessitas\QtCreator\bin\ma-make.exe" exited normally. Starting: "C:\Qt\necessitas\QtCreator\bin\ma-make.exe" INSTALL_ROOT="C:\\\\Documents and Settings\\\\flaviomarcio\\\\untitled1\\\\android" install -w ma-make: Entering directory
C:/Documents and Settings/flaviomarcio/untitled1-build--Necessitas_Qt_4_8_0_for_Android_armv7a_Release'
ma-make: Leaving directory `C:/Documents and Settings/flaviomarcio/untitled1-build--Necessitas_Qt_4_8_0_for_Android_armv7a_Release'
'and' nÆo ‚ reconhecido como um comando interno
ou externo, um programa oper vel ou um arquivo em lotes.
ma-make: *** [install_target] Error 1
The process "C:\Qt\necessitas\QtCreator\bin\ma-make.exe" exited with code 2.
Error while building project untitled1 (target: Android)
When executing build step 'Copy application data' -
Olá Flavio,
Nunca lidei com o Necessitas rodando no Windows, não tenho como ajudar muito dessa vez.
Pela mensagem de erro, parece haver algum problema em interpretar os caminhos para os arquivos. Por exemplo, "'and’ nÆo ‚ reconhecido como um comando interno" indica problemas com os espaços em branco no nome de um dos diretórios.
2 sugestões:
1 - Veja se esse mesmo erro acontece se mover o diretório do seu projeto para algo como C:\Qt\projeto
2 - Esse assunto é um bom de perguntar no fórum em inglês, dado que lá devem estar mais usuários do Necessitas rodando em Windows.
Abraço
-
belê, já tentei colocar no fóruns em inglês, mas lá ninguém parece ter passado por isso. bem já estava mesmo instalando o linux para rodar o necessitas no PC mesmo, pois pelo emulador emulado ficou ruim demais, só serve mesmo iniciar o programa.
obrigado ate logo
-
FOI RESOLVIDO COM O ALPHA3 UPDATE 4