Qt + NDK e Cross compile
-
wrote on 1 Dec 2015, 12:27 last edited by Exotic_Devel 12 Jan 2015, 12:41
Levando em conta que no android existe o NDK que é a biblioteca para desenvolver para android com C++. Pq o Qt precisa interagir com o SDK? Não é possível e não seria mais eficiente trabalhar só com a NDK visto que a mesma é C++ e Qt também?
Segunda dúvida. É possível fazer cross compile para Windows Phone a partir do linux?
-
wrote on 2 Dec 2015, 02:02 last edited by
Porque o Qt não é C++ puro. Existe um código em Java que cuida da inicialização do aplicativo e em certo momento passa o controle para o main() do C++. Além disso, você mesmo pode usar funcionalidades nativas do Android acrescentando código em Java a seu aplicativo e interagindo com ele por meio do JNI.
Sobre a segunda dúvida, não sei, mas acho improvável.
-
wrote on 2 Dec 2015, 20:03 last edited by
Entendo,
Mas pelo que li, é possível criar aplicações 100% nativas através da NDK, onde entra a jvm nessa história? -
wrote on 2 Dec 2015, 20:07 last edited by
Até onde sei, 100% é maneira de falar. Eu diria 99%, porque todo app precisa de um ponto de entrada em Java, nem que seja só pra chamar depois o C++.
3/4