首页 新闻 搜索 专区 学院

都说可以使用C++在Android平台上面进行开发了,实际情况到底怎样?请告知

0
悬赏园豆:50 [已关闭问题] 解决于 2011-12-08 23:22

如题,之前是明确知道Android的底层平台是可以用C++开发的。但是在2.3版本过后,据说Android已经完全支持用C++开发了。因为有个Android项目要上,所以要做出一个选择。特地来请教一小,请使用C++开发过一个完整的Android项目的说说您的感受,比起Java开发,有没有欠缺,到底可不可行?我需要的不是一个使用C++开发的例子,谢谢!

问题补充:

是我问的地方不对,还是本来就没有什么人使用C++开发Android平台的UI呢?看来得学JAVA了。

若问的主页 若问 | 菜鸟二级 | 园豆:405
提问于:2011-12-06 23:10
< >
分享
其他回答(1)
-1

先帖一个连接分享一个下:http://coolshell.cn/articles/3549.html/comment-page-1

NDK r5支持纯C/C++开发,连接页面中有一个简单的例子。

我是做引擎类应用开发的,出于跨平台需求的考虑,所有的核心算法都是用标准C实现的。在切换到Android平台上,我公司采用的策略是:用NDK生成C的so库,用Java做上层产品实现。总体性能得到了保证,用户体验也还行。

本人也没有用纯C/C++开发应用的经验,关注。

胡屯 | 园豆:714 (小虾三级) | 2011-12-07 09:20

非常感谢您的回复,链接的文章在提问前已经看过。

支持(0) 反对(0) 若问 | 园豆:405 (菜鸟二级) | 2011-12-07 12:44
1

如果是游戏开发建议使用cocos2dx,如果是其他的建议使用java吧(出现需要考虑程序运行效率的地方可以使用ndk调用C++实现)。没有见过C++实现的UI的API函数。。。

涵曦 | 园豆:65 (初学一级) | 2013-09-17 15:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册