Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
用 c++ 编写应用程序引擎和使用 java 的用户界面是个好主意吗?
应用程序将在后台显示 maps.engine 将下载和缓存地图。我对系统稳定性感到害怕,因为本机部分不会在 dalvik mashina 中受到保护,并且本机部分的异常可能会使我的设备崩溃。
一般来说,不会。规则是除非绝对必要,否则不要在 Android 应用程序中使用任何 C++ 代码。如果您从头开始编写所有内容,请尽可能考虑仅使用 Java。但是,如果您已经拥有一些 C++ 引擎,您将需要考虑将其作为代码的 C++ 本机部分移植到 Android。在 Android 中调试本机代码也更加复杂,并且需要更多设置。