我能在安卓设备上面安装ndk,自己开发自己吗?
谢谢。
------解决思路----------------------
我只能说:Android支持C语言开发,使用JNI技术。
但你说的自己开发自己,不懂啥意思。
------解决思路----------------------
支持,用JNI,开发so文件
------解决思路----------------------
不行的,安卓还是嵌入式系统,没有自己本地开发功能
NDK是安装在PC上面的,编译的程序在安卓上运行
------解决思路----------------------
呵呵,不能自己开发自己噢
------解决思路----------------------
Android 的UI层只能是JAVA编写。但是调用框架层可以使用自己通过JNI编写的SO模块.SO中可以使用C、C++编写自己核心代码,增强代码的安全性...
------解决思路----------------------
编译器也是一个程序,只要合适,都可以移植,有了移植的编译器,当然可以编译程序了.
c4droid是别人移植到安卓上的c编译器,目前只能做点简单的事情,只能玩玩,要实用还要一段很长的距离.
你要使用C开发android程序,还是需要在电脑上使用NDK开发的.
------解决思路----------------------
自己开发自己是不行的。
只能通过JNI技术。