gpt4 book ai didi

android - 为 Android 编写 C++ 代码

转载 作者:太空狗 更新时间:2023-10-29 15:22:20 25 4
gpt4 key购买 nike

我需要将现有应用程序从 iOS 移植到 Android,该应用程序具有用 C++ 实现的核心组件

UI 特定于在 Cocoa Framework 中实现的 iOS,

我擅长 C++,Objective C,Java 一般

我想知道开发Android应用程序的可行性,它的UI部分用Java(UI)编写,核心协议(protocol)用C++实现,通过谷歌搜索,Android NDK似乎会进入Picture,但想知道,如何拥有这样的架构很复杂,

最佳答案

使用 NDK 是可能的,但是您需要进行多次 JNI 调用,而且有时会变得困惑,尤其是当您刚接触 Android 时。

另一种方法是使用您自己的 UI 库在 C/C++ 本身中创建所有 UI。这种方法很痛苦,但如果您正在制作大量可以跨端口到 ios/android 的应用程序,从长远来看它会获得返回,从而减少 UI 重写成本。

关于android - 为 Android 编写 C++ 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6389051/

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