使用 C++ 进行 Android 开发概述
Overview of Android development with C++
我正在寻找一些比较/对比,以了解使用C++与直接Java为Android开发之间的差异。例如,我应该执行哪些额外的步骤才能将C++代码与 Android 系统对接?我知道C++可以让我更接近硬件,并且(有时)给我更好的性能,具体取决于应用程序。但在实践中,使用 Java 开发的流程图与使用 C++ 进行开发的流程图相比如何?
谢谢!
我不认为你可以完全由C++或C制作应用程序.NDK仅在你想在Java Android APP中实现少量C时才使用,不要对它抱有太多期望。大多数应用程序使用直接的Java和XML(可能是SQL)来开发Android应用程序。不要依赖它,因为使用 Java 开发的应用程序在 android 上的运行速度比 C 语言快。关于你的流程图问题,Idk你的意思是什么。如果你的意思是visio流程图,那么它将是相同的,因为C和Java在编程时有相似的措辞,比如声明变量和数据类型。等。夏天不要期望太多或太多。祝你好运!
相关文章:
- 使用 C++ 和 Java 进行 Android 开发(使用不使用其中之一)
- 如何在没有Android Studio的Linux上开发Android应用
- Android 开发:将代码更新到更新的 NDK
- 使用Java的Android QT开发 - 替代方案
- 我们不能只用Java开发Android应用程序吗?
- 推荐哪个操作系统平台使用Android NDK进行本地游戏开发
- 使用OpenCV 3.1在Android Studio 1.5中开发本机C++应用程序
- 无法在Windows 7上设置Android Cocos2d-x开发环境
- C++ Linux VM 上的 Android 开发
- 在 Ubuntu 上安装 Qt 进行 android 开发
- 嵌入式 linux/android 内核开发工作流程
- 如何使用 Android Studio+NDK 在C++中开发项目
- 如何在Android开发中使用JNI将位图从Java传递到C++
- Android应用程序开发的任何想法
- 在Android应用程序开发的本机代码中使用opencv
- Android Studio在做NDK开发时卡在了macOS上
- Android NDK应用开发过程中出现奇怪的include错误
- 如何解决android和ios跨平台开发的#define问题?
- 开发H264硬件解码器Android - Stagefright或OpenMax IL
- 是否有可能在浏览器、android和iphone上使用c++编写核心逻辑进行开发?