① 有没有安卓手机c语言编译软件
有的 我现在也正在用C4 droid 我是看视频学的,我现在正在看的是夏老师的,感觉还不错,比较适合像我这样0基础的。这个比较吸引我的地方就是讲的一听就能听懂。而且很多概念都有形象的比喻,例如把变量比如成盒子。把变量赋值比喻成往盒子里放东西等等很多这样的比喻。感觉特别容易理解。
② 手机能否装C语言编译器
可以装,不过需要安卓手机。
安装步骤如下:
1、我们打开谷歌应用商店。在搜索框里输入mobile c查找应用程序。下载并安装好
6、可以看到这里正确的输出了Hello World字符串。
③ 使用C语言编写一个安卓软件应该用什么开发工具
与安卓平台相关。 C语言是硬件相关的。与java不同。在做安卓开发时如果是应用软件,可以实现跨平台,与硬件无关。C语言的编译运行都是与硬件相关的,所以不同平台的安卓软件,需要使用不同的开发工具。 具体取决于CPU厂商和版本。可以根据CPU型号,查找对应的SDK。如果无法获取完整SDK,至少获取到交叉编译的编译器。这个是开发C软件的基础。
④ 怎么把c语言编的程序转变成apk的安装包
嚯嚯嚯 如果你有 程序的源代码就简单了
1、搭建Java开发环境,搭建ADT开发环境
2、根据c代码功能设计应用界面,就是一些简简单单的xml文件配置的啦
3、定义界面响应事件,就是一个Java函数啦,进了函数里你想干啥就干啥了(想干啥就干啥不包含方法的输入输出部分咯)
3、在方法里用 Java语法重新实现c的每个方法,不好实现的想办法实现
4、编译、打包、签名 再找个android手机拷贝进去,安装,执行,出来啦,简单吧
当然如果你没有源代码的话就要稍复杂些,当然不会复杂很多
就是在上面第1步前加些步骤:
1、反编译二进制文件得到程序源代码
2、反编译结果一般不怎么好看,对照着程序功能和反编译结果好好整理整理得到漂亮的源代码
3、得到源代码后就又简单了参考上面的步骤而已
============================================================
以上是开玩笑的,简单的说就是参考C代码开发 Android 应用,已经于C语言没关系了
⑤ c语言程序exe如何在手机运行
Android设备上的应用程序大都是用Java语言编写的,但有时我们需要用C语言进行一些底层的开发,但我们一般的PC机CPU都是Intelx86架构,而大多数移动设备CPU都是ARM架构,因此在linux上编译运行的可执行程序是不能直接在Android手机上运行的,但是我们可以在PC机上交叉编译出能在ARM平台下运行的程序。
1.安装交叉编译工具
首先,我们需要在Linux下安装 arm-none-linux-gnueabi-gcc交叉编译工具链下载地址(找了好久~_~)
不多说了,放到usr/local/bin目录下,解压文件包,解压后得到一个arm-2009q1文件夹,然后把arm-2009q1下的bin目录配进环境变量
如果在终端下执行arm-none-linux-gnueabi-gcc -v可以成功的话,就说明配置成功了,如图
⑥ C语言 编写的程序怎么移植到手机上
android系统?还是ios?
android开发是用的java,如果想使用c,有两种方式,一种将c语言编译成.so文件,在android程序中加载,或者可以使用JNI直接调用c函数。
⑦ 自己用C语言编了个程序能放入安卓手机使用么
两种方法:
1.
JNI。在安卓上层通过JNI调用底层c的程序。
2.
把c语言改成JAVA。
你的程序是不能直接放在手机里面运行的,不过你可以把你的c文件放到手机里,用C4droid这个安卓程序运行。
⑧ c语言编写的程序可以直接在安卓上运行吗是不是基本上安卓上所有的都要通过jvm解释才能运行
当然可以,只需要安卓手机上安装C语言的编译器就可以了。如在手机上使用易历知食软件里的微C程序设计,就可以直接在安卓手机上写C语言程序并运行,下面是其自带的一个示例(熟悉的九九乘法表),手机上的代码如下图所示:
在手机上学习C语言编程就是这么简单!
⑨ 用c语言可以开发app吗
可以的,c语言本来就是开发软件的程序。
C语言更适合做操作系统相关的开发,比如驱动、嵌入式之类的。C语言开发手机App太困难了,似乎也很少有人这么做。