编程学习网 > 编程语言 > C/C++开发 > 如何用C语言编写安卓程序(如何用c语言编写安卓应用)
2022
05-24

如何用C语言编写安卓程序(如何用c语言编写安卓应用)

我们都知道安卓设备上运行的是apk应用,或者使用特殊指令运行部分文件,但是其背后使用的通常是java,那如果想要使用C语言编写可以在安卓运行的程序应该要怎么做呢?接下来,编程学习网给大家整理了一些相关步骤,希望能对大家有所帮助!

第一步 源码编写

新建test.c文件

#include <stdio.h>  
  
int main()  
{  
    printf("Hello world!\n");  
    return 0;  
}
在命令窗口执行bin包下的arm-none-linux-gnueabi-gcc指令

第二步 源码编译


arm-none-linux-gnueabi-gcc test.c -o test -static 


第三步 将编译后的可执行文件传至安卓设备

因为Android 的 Linux 内核没有标准IO库函数,因此我们采用静态编译的方式进行编译 末尾-static必须要有

adb push test /data/

直接在控制台输入文件名即可执行


第四步 执行文件

./test

如果提示权限拒绝,那么


chmod 777 test

以上就是“如何用C语言编写安卓程序(如何用c语言编写安卓应用)”的详细内容,想要了解更多C语言教程欢迎持续关注编程学习网


扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取