Android:使用NDK构建本机GUI应用程序?

Elm*_*lmi 9 c++ user-interface android native

独立于有意义的事实,如果它是一个创建Android应用程序的好方法:因为(教育/个人/其他)原因我想用C++使用NDK创建一个带有图形用户界面的Android应用程序.

到目前为止,我发现了一些关于NDK的信息,如何创建本机库以及如何从Java应用程序中访问它们.但我真正想要的是一些信息,如何创建一个视图,并从我的C++ NDK应用程序中添加图形用户界面元素到该视图.

任何想法和提示如何做到这一点或在哪里可以找到更多的信息/ HOWTOs?

Dan*_*oom 6

Juce是一个出色的 C++ UI 框架,在 Android 上运行良好。

它可以在 GPL 或付费商业许可证下使用。社区相当活跃,作者非常友好和乐于助人。我发现在 Windows 上使用 NDK 工具进行构建相对容易。

警告 - 似乎 Android 不是他们的高优先级平台,因此在撰写本文时缺少一些东西(例如对硬件按钮的支持)。尽管如此,根据我的经验,UI 框架在 Android 上运行良好,这就是您的问题所在。