android只能用java开发应用程序吗,可不可以用C啊,若可以的话,如何搭建开发环境呢?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 05:37:03
android只能用java开发应用程序吗,可不可以用C啊,若可以的话,如何搭建开发环境呢?
我只做Android顶层的应用程序开发,
我只做Android顶层的应用程序开发,
在android上C不适合做应用程序开发.因为C开发应用的时间成本比较高
现在比较流行的做法是在NDK(C/C++版的android SDK)上用C开发一些关键库,如播放视频、动画(renderscript).待这些库开发完后,打包到工程的lib下,然后在android SDK上用java搭建应用界面.
简而言之,C在android上的应用在于一些瓶颈算法.如果你的目标是直接的应用级别,那么你得改学java.
再问: 谢谢高人指点,可是我现在是想把android应用到工业控制上,不知可不可以。如果用C在android上做应用层该如何搭建呢?
再答: 关于这个你可以参考NDK的开发手册。 在google最新的SDK Sample下有一个用C做应用层开发的示例。(好像是3.1的SDK吧) 大家都猜测google的这个举动暗示可能以后会放弃java作为android的主力语言。楼主学习C在android上的应用开发也未尝不是一个好主意。 关于导入Sample的方式是在eclipse中new android project->create sample project->API Demos。 该实例的具体路径不清楚了,我对NDK也不熟悉。建议你上eoe上先入门下NDK教程。
现在比较流行的做法是在NDK(C/C++版的android SDK)上用C开发一些关键库,如播放视频、动画(renderscript).待这些库开发完后,打包到工程的lib下,然后在android SDK上用java搭建应用界面.
简而言之,C在android上的应用在于一些瓶颈算法.如果你的目标是直接的应用级别,那么你得改学java.
再问: 谢谢高人指点,可是我现在是想把android应用到工业控制上,不知可不可以。如果用C在android上做应用层该如何搭建呢?
再答: 关于这个你可以参考NDK的开发手册。 在google最新的SDK Sample下有一个用C做应用层开发的示例。(好像是3.1的SDK吧) 大家都猜测google的这个举动暗示可能以后会放弃java作为android的主力语言。楼主学习C在android上的应用开发也未尝不是一个好主意。 关于导入Sample的方式是在eclipse中new android project->create sample project->API Demos。 该实例的具体路径不清楚了,我对NDK也不熟悉。建议你上eoe上先入门下NDK教程。
android只能用java开发应用程序吗,可不可以用C啊,若可以的话,如何搭建开发环境呢?
谁知道,android开发例子,怎么样呢?
用java做程序的软件环境、硬件环境和开发环境怎么写啊?简历上要求写的.
如何利用气候环境开发旅游环境
android 开发 如何判断EditText中的值是否为数字
关于环境开发问题
Android开发中Intent的具体用法?
android 应用开发中的 Activity ,Intent,
Android开发中sb.append('?');是什么意思?
人类只会破坏吗?善待地球吧.近年灾难就是破坏环境导致的.只有保护环境才可以生存.希望有钱人不要开发
嵌入式系统软件开发需要建立交叉开发环境,这里的“交叉”应如何理解?
人类开发能源引发了哪些环境问题,如何解决