我只能说:Android支持C语言开发,使用JNI技术。
但你说的自己开发自己,不懂啥意思。
但你说的自己开发自己,不懂啥意思。
解决方案 »
- 关于安卓分辨率问题,编辑时跟最后运行的分辨率不一样,貌似被强制拉伸了
- 手机上网越来越不顺手了,也查不到毒,挺郁闷的!
- android 播放音频的问题
- android代码删除联系人
- 关于findViewById引入的问题
- 自定义的对话框如何在显示前改变它的显示内容呢?
- android中 移植 ffmpeg 没有成功
- android EditText 中怎么增加spinner
- Failed to install *.apk on device 'emulator-5554': timeout
- 关于android的activity的启动模式
- Call requires API level 11 (current min is 8): android.widget.LinearLayout#Linea
- cocos2dx中update()的参数如何传入的?
NDK是安装在PC上面的,编译的程序在安卓上运行
可是我在我的安卓平板上下载了一个c4driod,可以做linux 的C编程,编译运行都没有问题啊。
这怎么解释? 难道是用java实现了一个C编译器? 不会吧,这个c4droid很小的,也不占资源。
可是我在我的安卓平板上下载了一个c4driod,可以做linux 的C编程,编译运行都没有问题啊。
这怎么解释? 难道是用java实现了一个C编译器? 不会吧,这个c4droid很小的,也不占资源。
编译器也是一个程序,只要合适,都可以移植,有了移植的编译器,当然可以编译程序了.
c4droid是别人移植到安卓上的c编译器,目前只能做点简单的事情,只能玩玩,要实用还要一段很长的距离.
你要使用C开发android程序,还是需要在电脑上使用NDK开发的.
只能通过JNI技术。