Android NDK(Native Development Kit)是基于Java JNI的使用C/C++和Java来混合开发利用的1种方式,乃至在Android 2.3(API 9)以后可以用Native(Native这个字在不同的语境中意义是不1样的,这里指的是JNI中的C/C++的代码;如果放在Hybrid中Native就是指平台原生的语言和API)代码来创建标准界面组件Activity,换句话说就能够用纯C/C++来写1个Android利用,但是貌似还没有人这么干过,这只是1种理论上的可能性。由于除Activity之外很多东西比如权限,广播通知等等很多东西在Native中还是不够方便。
点击浏览全文