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

网友投稿 333 2022-06-13


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

第一步 源码编写

新建test.c文件

#include

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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:学完Python能做什么?(学会python可以做什么工作)
下一篇:c语言异步编程async、await与Task(Async/Await 如何通过同步的方式实现异步)
相关文章

 发表评论

评论列表

2024-08-08 21:09:32

结尾精妙,余味无穷。您的文章情感丰富,能够触动人心最柔软的部分。https://www.laishike.com/laishike/2091.html