安卓开发,都是用java语言的。上层都是用java实现的。
用c语言的话,是开发底层,也是NDK,可以搜一下。
用c语言可以开发像百度地图的so文件,直接跟手机硬件交互的。还有一些用到与硬件直接交互的都是需要c语言的。
如果只是开发一个应用的话,java加AndroidSdk就可以了,不用c语言
首先 Android 上流行的变成语言是 Java, c或者C++语言都可以用在 Android 的开发上,
但是,早期版本的Android不支持纯 C/C++ 语言开发应用程序,只能开发共享库,只有新版本的菜可以开发用户界面.
Android的应用开发最好看SDK自带的例子.
你可以搜'Android上如何用C语言编程',能找到一些文章, 但android编程还是用C++,C# ,java方面的更多些(电子书没找到)
android内核本身是用C语言写的
不是Android用啥编?你首先搞清楚,安卓和C语言的区别,安卓是操作系统,已经是谷歌公司开发成熟的操作系统,就像,windows一样!其次,安卓不需要你编写,除非你加入谷歌的开发团队,再次,我理解你是想要问,是否可以用C语言开发一套安卓操作系统可以支持的软件?