c++ - 用 C 或 C++ 为 Android 编写应用程序?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。
关闭10年前

我正在尝试将游戏开发/移植到 Android,但它是用 C 语言编写的,并且 Android 支持 Java,但我确信必须有一种方法可以在其中获取 C 应用程序,任何人都知道一种方法完成这个?

最佳答案

对于通过 Google 访问此内容的任何人,请注意,从 SDK 1.6 开始,Android 现在拥有官方原生 SDK。

您可以从此处下载 Android NDK( native 开发工具包): https://developer.android.com/ndk/downloads/index.html

还有一篇关于 NDK 的博文:
http://android-developers.blogspot.com/2009/06/introducing-android-15-ndk-release-1.html

https://stackoverflow.com/questions/1002164/

相关文章:

c++ - 删除 NULL 指针是否安全?

c++ - 如何实现 STL 风格的迭代器并避免常见的陷阱?

c++ - 在 C 中使用移位运算符进行乘法和除法实际上更快吗?

c++ - 为什么 C++ 编译器不定义 operator== 和 operator!=?

c++ - #pragma once 是安全的包含守卫吗?

c++ - new/delete 和 malloc/free 有什么区别?

c++ - 使用字符串分隔符(标准 C++)在 C++ 中解析(拆分)字符串

c++ - 在现代 C++11/C++14/C++17 和 future 的 C++20 中枚举到字

c++ - 单引号在 C++ 中用于多个字符时有什么作用?

c++ - 我可以使用 break 退出多个嵌套的 'for' 循环吗?