gpt4 book ai didi

android - Qt项目中如何使用Android NDK?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:46:58 26 4
gpt4 key购买 nike

有没有办法直接在Qt应用程序中使用JNI调用?我已经阅读了如何使用 NDK 本身(创建 jni 文件夹,Android.mk,“手动”编译)。 Qt 是否让您有机会避免这种行为?或者它只使用 NDK 与 Qt 库一起工作?

最佳答案

如果我正确理解了你的问题,那么即使是 Qt 项目内部也必须使用某些功能来实现原生平台不可用的某些功能,只是通过 Darvik 层,所以这意味着你的"is"问题。

此外,您可能希望查看 Qt Android Extras 模块以获得围绕该功能的便捷 Qt 包装器,从而实现更顺畅的集成。

Qt Android Extras C++ Classes

为了您的方便,这里是要点内联:

QAndroidJniEnvironment Access to the JNI Environment

QAndroidJniObject Provides APIs to call Java code from C++

关于android - Qt项目中如何使用Android NDK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20847385/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com