gpt4 book ai didi

android - 适用于 Android 和 iOS 的跨平台开发

转载 作者:行者123 更新时间:2023-11-28 23:07:04 26 4
gpt4 key购买 nike

我在 Apple App Store 中有一个 iOS 应用程序。对于下一次重大更新,我也在考虑为我的应用程序创建一个 Android 版本。为了节省开发时间,我想到了用 C++ 做业务逻辑和数据库访问,以便在两个平台上使用这一层,并且只使用相应平台的 API(即 Objective-C/Cocoa)做 UI 的东西touch 用于 iOS 和 Java/Android SDK 用于 Android)。

从 Android 的角度来看,您如何看待这种方法?是否可以在 Android 下使用 C++ 访问 SQLite 数据库?

感谢和问候,托马斯

最佳答案

请记住,您需要使用 NDK 来运行 C++ 代码。此外,可以使用 NDK 编译 SQLite,但这需要一些工作,甚至可能需要一些移植。

您还必须用 Java 编写包装器,这也是一些额外的工作,尽管 Android 为此提供了帮助程序。

并且 native 代码和应用程​​序之间的编码并不是最有效的过程。

关于android - 适用于 Android 和 iOS 的跨平台开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9151229/

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