gpt4 book ai didi

android - [ native ] : Using Java functions & 3rd-party libraries in Qt for Android

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:25:22 26 4
gpt4 key购买 nike

<分区>

最近用qt写了一个android app。
但是我有一个很大的问题,我可以使用/调用一些原生的android API,比如调用特殊的 Activity 吗?

例如,在 Android SDK 中,我在 java 中调用联系人:
Intent intent = new Intent(Intent.ACTION_PICK,ContactsContract.Contacts.CONTENT_URI); startActivityForResult( Intent , PICK_CONTACT);

是否有一些用于 java android sdk API 的 c++ 包装器库?

或者如果我需要一些特殊的组件(用 java 编写的),我可以在我的 qt android 程序中使用它吗?
或者制作一个包含“纯 qt”和“标准 java”或“C++ android NDK”的混合页面/Activity 的程序?

(我问这个问题是因为我有使用 MOSYNC 框架的经验,那是一个很好的框架,但你被限制在它自己的库中,你不能使用任何外部库或 android 标准 API,...)

提前致谢。

编辑:根据 JNI 的改进( http://qt-project.org/doc/qt-5/qtandroidextras-index.html ), 我有个问题:我可以在我的 qt 项目中使用“任何”Android Java 第三方库吗?当我在 Java SDK 项目中使用这些库时?

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