c开发androidapp,有哪些用c开发的安卓APP

1 , 有哪些用c开发的安卓APP多的一踏糊涂 , 现在一般界面或者数据库之类的用C基本没有,c语言普遍活跃在嵌入式领域…由于linux本身就是由c写的,所以掌握C是走向LINUX内核编程的基础的基?。?好好学吧!visual studio 2015可以开发android 程序但是不建议使用这个,android官方推荐使用android studio开发android应用
2,只会C语言怎样开发android应用objective-c是用于移动平台开发的,不知能否开发android的,可以了解下 。那是java的 。不过写代码嘛,逻辑上都是一样的 。掌握C对学习java有帮助,但并不是就掌握java了 。一个是面向过程,一个是面向对象 , 还是有区别的 。先看看java语法,再看看别人的代码,上手应该会很快 。先把java学好了在看看android的一些知识c语言也能干大事,是视频,应该能帮你解决你可以用C语言来写android的底层 。供android应用调用 。【c开发androidapp,有哪些用c开发的安卓APP】
3,使用C语言编写一个安卓软件应该用什么开发工具与安卓平台相关 。C语言是硬件相关的 。与java不同 。在做安卓开发时如果是应用软件,可以实现跨平台 , 与硬件无关 。C语言的编译运行都是与硬件相关的,所以不同平台的安卓软件,需要使用不同的开发工具 。具体取决于CPU厂商和版本 。可以根据CPU型号,查找对应的SDK 。如果无法获取完整SDK,至少获取到交叉编译的编译器 。这个是开发C软件的基础 。安卓的底层,还是linux的核心,靠近硬件部分还是c编写的 。到了上层 , 就换成了对应用开发和程序兼容性更好的java 。主要还是因为简单 。无论在底层选择的c或者是上层选择的java,都是为了更简单的对代码的管理和优化 。简单的说,就是那些编写安卓的工程师们,觉得这么写顺手而已 。
4 , 用C怎么开发安卓软件这是两个问题 。1、c# 可以利用 mono、xamarin 等框架开发安卓程序,但目前市面上几乎没有这样的程序这么做 。2、反编译也只能反编译成原来的语言 。就像给你一本《倚天屠龙记》,你扫描到电脑里也只能转换成汉字,肯定不能自个儿就变成意大利语了 。现在vs2017集成了一个MinoAndroid的平台,你到网上下载vs2017,安装的时候你可以看到有安卓的软件,你选择上就行了,他是可以用c#来开发 , 但是语法方面会有一点不同 。vs2017下载网上搜下离线或者在线安装包就行了 。完整安装包里面有20G , 集成了非常多的软件,你需要什么就勾选就是了 。不过他虽然可以选择路径,但是默认安装到C盘的也有很多,可能c需要搞个10-20G,没办法,微软的过 。。。。。。。。

    推荐阅读