C开发安卓,Android可以用C来开发吗

1,Android可以用C来开发吗如果你是学习开发安卓手机底层的内核,也就是系统的话,就是用C/C++来开发的 。底层有,应用是不可以的,移植的话支持但是性能肯定不如直接开发的 , 会C++再学java很简单吧
2 , 只会C语言怎样开发android应用那是java的 。不过写代码嘛,逻辑上都是一样的 。掌握C对学习java有帮助,但并不是就掌握java了 。一个是面向过程,一个是面向对象 , 还是有区别的 。先看看java语法,再看看别人的代码,上手应该会很快 。先把java学好了在看看android的一些知识c语言也能干大事,是视频 , 应该能帮你解决你可以用C语言来写android的底层 。供android应用调用 。objective-c是用于移动平台开发的,不知能否开发android的,可以了解下 。
3,用C怎么开发安卓软件现在vs2017集成了一个MinoAndroid的平台,你到网上下载vs2017,安装的时候你可以看到有安卓的软件 , 你选择上就行了,他是可以用c#来开发,但是语法方面会有一点不同 。vs2017下载网上搜下离线或者在线安装包就行了 。完整安装包里面有20G,集成了非常多的软件,你需要什么就勾选就是了 。不过他虽然可以选择路径,但是默认安装到C盘的也有很多,可能c需要搞个10-20G,没办法,微软的过 。。。。。。。。这是两个问题 。1、c# 可以利用 mono、xamarin 等框架开发安卓程序,但目前市面上几乎没有这样的程序这么做 。2、反编译也只能反编译成原来的语言 。就像给你一本《倚天屠龙记》,你扫描到电脑里也只能转换成汉字,肯定不能自个儿就变成意大利语了 。【C开发安卓,Android可以用C来开发吗】
4,关于 Android C语言 开发刚好最近我正在学习android可以帮到你 。1.JAVA开发是Android的应用部分2.C/C++语言开发是Android核心的部分 Android的C语言其实是指的Android底层的Linux内核开发,刚好你是学习Linux C语言的这样就有用武之地 。Android的底层是由Linux开发的,并建立在Linux之上的JAVA虚拟机来实现的 。所以要学习Android C语言的开发,建议看看《Android系统原理及开发要点详解》着本书讲的内容都是底层的内容,一定要买 。不过JAVA语言的部分也一定要看 , 因为C语言做的驱动最后还是需要被JAVA虚拟机调用 。另外要做AndroidC语言开发还需要注意一下几点:1.需要购买开发板来学习,或者开源的手机,这样可以直观的了解驱动的运作模式和有效调试2.需要下载android源代码,因为Android SDK开发是不会用到C语言的3.android的NDK开发其实也是C/C++语言调用一些函数来实现,建议也看4.最后这个网址可以去看,多是讲底层资料的:http://bbs.starandroid.com/showtopic.aspx?topicid=10712&page=end建议:1.JAVA还是要看的2.建议往Android底层硬件开发走

    推荐阅读