我可以使用 C 创建苹果或安卓应用程序吗?

标签 c

我想知道我是否可以使用 C 创建一个应用程序,因为现在的 Android 应用程序是使用 java 编程的,而我对 Java 编程没有很多知识

最佳答案

您可以使用 NDK 来创建 Android 可以调用的静态链接库。请记住,这些是链接库(.so 文件),因此它们没有传统意义上的 Main。要查找更多相关信息,请点击此链接。 http://developer.android.com/tools/sdk/ndk/index.html

值得注意的是,您仍然需要编写一些 Java 代码,但它允许您通过 C 代码完成许多非 GUI 工作。

另一方面,IOS 程序是用 Objective-C 编写的,听起来与 C 类似,但据我所知,两者相差甚远。

关于我可以使用 C 创建苹果或安卓应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34210524/

相关文章:

c - 函数返回错误值

c - 由于数组会退化为指针,为什么我不能应用 const?

c 访问不同翻译单元中的数据成员

c - 在 C 中使用 malloc 为 typedef 类型分配空间

c++ - 有没有办法在 GTK3 应用程序中拥有 OpenGL 上下文?

java - 而("abc");在 java 中会导致错误,但在 c 中不会导致任何错误。为什么?

c - 为什么我的 C 程序执行简单折旧不起作用?

c - 如何检查 2 个字符串是否与包含 '*' 的字符串匹配,该字符串可以替换所有字符或字符串?

c - 为什么指针转换中需要(void *)?

c - 你认为这种糟糕的编码风格吗?