问:jni ndk hal 是啥关系
答:hal是统称 java -> hal -> driver。把java到driver中间的统称为hal。 jni是一种纯语言之间调用的一种实现机制java->c/c++,和平台无关。以上的实现方法一般只有在系统开发的时候使用,对应单个应用程序apk,Google为其提供了ndk,对jni的一种封装,方便apk开发人员调用自己的c/c++。
问:jni ndk hal 是啥关系
答:hal是统称 java -> hal -> driver。把java到driver中间的统称为hal。 jni是一种纯语言之间调用的一种实现机制java->c/c++,和平台无关。以上的实现方法一般只有在系统开发的时候使用,对应单个应用程序apk,Google为其提供了ndk,对jni的一种封装,方便apk开发人员调用自己的c/c++。