社区
Android
帖子详情
android的C开发和java开发区别?
Charicebaby
2010-07-07 05:26:12
最近接到一个android的职位,之前推荐了个moto的朋友去面试,结果反馈是,这个哥们之前确实做过C,之后一直做java了,所以不是很合适。
所以,我在想,有语言上的差别,但是不太明白。客户想要的C的大概是开发些什么的?
...全文
1453
20
打赏
收藏
android的C开发和java开发区别?
最近接到一个android的职位,之前推荐了个moto的朋友去面试,结果反馈是,这个哥们之前确实做过C,之后一直做java了,所以不是很合适。 所以,我在想,有语言上的差别,但是不太明白。客户想要的C的大概是开发些什么的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Empire_Soldier
2010-08-31
打赏
举报
回复
用C开发的话,就使用NDK
archko
2010-08-31
打赏
举报
回复
看上去LZ是一个HR,所以上面说的,他听不懂?
简单说就是牛头对马嘴,合上也不好看.
不要以为程序员是万能的,会一种就会很多种,想招一个Iphone程序员,又想它会Android,还要Symbian.......
搞不清楚方向,当然不对了,只会浪费时间精力.
简单说C/C++/Java在ANdroid上面所属的层次不同,前面是底层的,后面是更高层的.通常底层开发者不会去搞Java(我的见解,除非它混不下去了,没有这种天赋.)
bjskyhorse
2010-08-31
打赏
举报
回复
摩托很多以前C++的工程师后来都去做android了。
jianmin09
2010-08-30
打赏
举报
回复
android 可以用c++写驱动么,头一次听说?不过跟Linux还是有些差别,现在手机操作系统中已是第三,潜力无限啊!
不白吃饭
2010-08-30
打赏
举报
回复
随着NDK的推出,会有一批专门做so库的C程序员需求。
另外android只是一个框架,从C库抽出来的框架,涉及到底层的东西都是C。
DrSmart
2010-08-28
打赏
举报
回复
关键看做什么了,java,c做很多事情都差不多,语言都无所谓,各尽其能啊
不知起什么名
2010-08-28
打赏
举报
回复
建议楼主去看下 android 系统结构的资料
DrSmart
2010-08-28
打赏
举报
回复
c一样可以写别的啊,ui都可以的,opengl就有c的接口,我做的android游戏都是用c写的,
mostmark
2010-08-28
打赏
举报
回复
c过多的是driver吧,我最近也在接手这个,driver部分
Kevenshao
2010-08-27
打赏
举报
回复
Android 用的是Linux内核,底层用C,C++开发,上层用JAVA开发。
如果需要开发高效的AP,就会用到JNI来做,核心部分用C,C++来写,上层用JAVA来写,中间用JNI连接。
纠结的木棉花
2010-08-17
打赏
举报
回复
我觉得用java开发简单点,至于c开发没有了解过,也搞不懂怎么去弄
DrSmart
2010-08-16
打赏
举报
回复
你了解linux内核吗,了解c没上问题
freshui
2010-07-08
打赏
举报
回复
android的C,只能去开发linux kernel的driver了
其他全是OO的东西,一定要C++而不是C,即便是用hal,也需要OO的知识。
Charicebaby
2010-07-08
打赏
举报
回复
[Quote=引用 5 楼 yyy025025025 的回复:]
android很多lib也都是用C写的,万恶的moto
[/Quote]
这位是MOTO的?
ldj299
2010-07-08
打赏
举报
回复
驱动什么的吧!
yyy025025025
2010-07-07
打赏
举报
回复
android很多lib也都是用C写的,万恶的moto
听风牧语
2010-07-07
打赏
举报
回复
Android底层是用c/c++实现的,应用层开发两种语言都可以的
yihua0001
2010-07-07
打赏
举报
回复
我主要做Android系统中C的部分,偶尔搞搞上层java,不过对java不是很熟悉啊。
liujinrui
2010-07-07
打赏
举报
回复
[Quote=引用 1 楼 vclongking 的回复:]
Android用C开发的话 , 主要就是底层的东西了, 可能是JNI , 也可能是驱动。
[/Quote]
还有些可移植的程序,比如drm、浏览器核心等。
vclongking
2010-07-07
打赏
举报
回复
Android用C开发的话 , 主要就是底层的东西了, 可能是JNI , 也可能是驱动。
各种学习资料
Android
Python
Java
Java
web C语言 C++ 教程 视频.zip
各种学习资料
Android
Python
Java
Java
web C语言 C++ 汇编
Android
逆向 Arm
开发
51单片机 Photoshop 会声会影 Windows Unity cocos2dx 教程 视频 各种学习资料
Android
Python
Java
Java
web C语言 C++ 汇编 ...
使用C语言
开发
安卓(
android
)系统的步骤及方法.doc
安卓一般使用
Java
开发
,重新学习比较麻烦,这篇文档介绍了使用C语言
开发
安卓(
android
)系统的步骤及方法,内容比较详细,很有借鉴意义。
C语言调用
java
语言方法
在C语言中调用
java
语言的方法!对初学者很不错的实例!
Android
jni
开发
之C语言调用
java
语言
android
系统原理及
开发
要点详解
第13章“
Android
应用程序概述及框架”,介绍
Android
应用程序层的基本概念和应用程序框架,这部分内容是
Android
自下而上的第4个层次,可以基于源代码或者SDK
开发
,它们之间的差别非常小。 第14章“
Android
应用...
Android
源代码
开发
和调试环境搭建完整版PPT
Android
源代码
开发
环境与SDK
开发
环境相比,优势是可以查看和调试系统源代码,包括
Java
代码和C/C++代码。这对应用
开发
也是非常有用的,因为在
开发
中碰到疑难杂症时可以跟踪到系统内部去定位问题。对于涉及到C/C++代码...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章