Android能用C++开发么?

hellodota121 2010-03-08 02:14:25
Android是不是只能用JAVA做开发?
...全文
561 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起学IT技能 2011-04-30
  • 打赏
  • 举报
回复
长见识了
眨巴眨巴 2011-04-30
  • 打赏
  • 举报
回复
其实可以用Qt
libadingzi 2011-04-30
  • 打赏
  • 举报
回复
6楼讲得不错,顶!
大饼哥- 2010-04-26
  • 打赏
  • 举报
回复
看来android只能用java+eclipse开发了啊。。。。。
x-teamer团队 2010-03-09
  • 打赏
  • 举报
回复
按照Android的架构, 跟用户打交道的代码只可以是java代码。 然后java中有一项叫做JNI的技术,可以调用底层的动态链接库so,这些so都是C/C++的代码, SO提供的接口就是Android自身携带的NDK工具。

但似乎这样做没有必要,原因是,采用JNI技术调用C,用到的场景是处理任务繁重的计算,java的效率达不到,但作为终端产品,手机相当于Client,很少情况会处理复杂的运算,终端产品最终走的是云计算模式(把计算量大的工作交给云端实现)。

这大致是Android的设计思路。 如果你有兴趣,可以了解一下google语音搜索app, 里面有语音处理程序,语音识别是在手机端实现的,并且计算量庞大,里面应该包含NDK的调用。——纯属猜测,haha~
梦_枫 2010-03-09
  • 打赏
  • 举报
回复
底层开发才会用到c,,,
Jake_Lin 2010-03-09
  • 打赏
  • 举报
回复
可以用NDK http://developer.android.com/sdk/ndk/index.html。
莫名的码农 2010-03-08
  • 打赏
  • 举报
回复
C/C++/Java都可以,但是要开发应用的话,只能用Java!
儿大不由爷 2010-03-08
  • 打赏
  • 举报
回复
看看NDK你就知道了
duyalong 2010-03-08
  • 打赏
  • 举报
回复
还可以用C。。。。。。。

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧