关于用c ++编写Android应用程序的好初学者材料(不是混合java / c ++应用程序)

时间:2014-08-06 07:58:02

标签: android c++ qt android-ndk qt-creator

我安装了qt-creator,我想纯粹用c ++编写android应用程序(根本不使用java代码)。我知道,这是可能的。我创建了一个新项目,它没有任何java文件,而且工作正常。我的意思是在模拟器屏幕上显示你好的世界:D topic也说了这个

我的问题是你知道有关用c ++编写android应用程序的任何好材料吗? 我搜索过,我唯一能找到的就是如何准备Qt-creator与android一起工作,很少有关于用c ++编写应用程序的书和一堆材料,用java编写的元素。我找不到任何书籍/好的教程,可以在新手级别或任何级别上描述,如何只用c ++编写应用程序,而不是使用java。

1 个答案:

答案 0 :(得分:2)

使用Andrid NDK和C ++有两种方法:

  1. 使用Android SDK在Java / Xml中编写应用程序,并使用JNI访问使用Android NDK在C / C ++中实现的API。

  2. 在C / C ++中编写本机活动,允许您在本机代码中实现生命周期回调。

  3. AIDE或Eclipse等工具都支持这两种工具。 AndroidStudio还不支持NDK。

    额外的方法是使用Qt5为Android制作丰富的QML / C ++应用。

    关于这个问题,之前已在StackOverflow讨论过。