一般都 用java 语言开发  不过可以调用C 的代码 

解决方案 »

  1.   


    帅哥你是做android 的吗?
      

  2.   


    有道理,现状就是这样的,当然还支持部分C++ STL呢
      

  3.   

    可以用c, 但是还是用java吧。
      

  4.   

    c也可以写 ,但主要是java
      

  5.   

    应用使用java,底层驱动使用的c和c++
      

  6.   

    嗯 我是做android 开发的
      

  7.   

    现在上层应用基本上都是JAVA的,但是谷歌公司新出了和C有关的API,未来的趋势可能会走到C上来。
      

  8.   


    会往C走啊?现在学习android 大多是有java基础的
      

  9.   

    android是以java为编程语言!当然也可以用c和c++;
      

  10.   

    应用层基本上都是用java,底层驱动用C,有些也用C++
      

  11.   

    Android主流开发语言是Java,但也可以使用C、C++开发,即使用Android NDK,不过使用NDK编程有一些劣势,比如程序更加复杂,兼容性难以保障,无法访问Framework API,Debug难度更大等。所以一般还是用Java,只是有时候会在一些核心代码上用C和C++来提高执行效率。
      

  12.   

    主要用java,也可用C,好像用C实现的占资源小,速度快,但占CPU
      

  13.   

    java目前还是主流,c,c++目前也只是能通过jni调用,不过谷哥未来有支持c,c++开发的动向,还有一些非主流的开发方式:如果仅是开发应用的话,perl,c#,flash air,HTML+css+js都是可以的,不过都不怎么成熟。
    HTML+css+js是属于webAPP,网上也有一些开源的框架,例如Sencha,它可以支持跨平台,也有android的例子,有兴趣的可以看看,flash air(flex)不属于web应用,同样也是跨平台的,但是需要用户另外安装运行环境。使用Mono for Android (原名:MonoDroid)可以让开发人员使用 Visual Studio 来创建基于 C# 和 .NET 的应用程序,并且让这些程序可运行在 Android 手机上。要在Android上运行perl,首先要让Android支持Perl。所以要把环境搭好,先安装SL4A(Scripting Layer for Andriod),然后再安装Perl插件, Perl脚本就能在Android系统上运行了
      

  14.   

    应用层基本上都是用java,底层驱动用C,有些也用C++
      

  15.   

    android 软件C++ 开发环境是怎么安装的啊?
      

  16.   

    希望能帮到楼主 哈哈 ~~~~
    http://sensen.blog.51cto.com/1645588/322061
    http://hi.baidu.com/xingyan126/blog/item/313763db5cffa36bd1164e69.html
    http://topic.csdn.net/u/20100124/16/afceec32-fbca-4e5a-b3fb-b7b40715c8de.html
      

  17.   

    这个是你在猜吗?!~  那谷歌为啥最先要选择JAVA呢 。就为好玩?~
      

  18.   


    先上java最后上c是因为,c的api开发起来太慢了,同时c对于java来说要求开发者技术更高,android体验度不如iphone,就是java比如c导致的,最终死拼iphone,推出c的api和java共存是不错的解决方式,让大家各尽其能啊。
      

  19.   

    我很想知道各位是怎么用C开发android的,希望能提供一个c的开发示例,当然不是驱动
      

  20.   

    如果你在应用层上 基本就是用JAVA ,如果深入底层就会涉及到C、C++。