【发布时间】:2015-10-02 22:14:47
【问题描述】:
我想用 C++ 编写一个简单的“Hello World”GUI(不是 CLI)应用程序并在我的 Android 设备上运行它。我尝试了 Android NDK 包中的 Hello-JNI 示例,但它也使用了一些 Java 代码,我想以纯 C++ 方式进行,而不使用 JNI。是否有可能或者我必须必须使用一些 Java 包装器?
如果用旧的方式来做会很好——不用 Eclipse,只需要一个 C++ 代码文件 + makefile。
【问题讨论】:
-
我个人使用 c4droid 应用程序将 c++ 编译并导出为 apk。它将为您管理 jni。对于 GUI 和传感器,我根据项目使用 sdl2 或 sfml。对于非 GUI 项目,c4droid 会自动提供开源终端。
标签: android c++ android-ndk