我對Android系統中的Jni圖層,NDK LAYER和C/C++源代碼組件LAYER感到困惑。Android中的Jni圖層
當基於Android平臺的刻錄功能,引入新的自定義組件:
我可以指用C/C++作爲NDK組件的任何組件?
什麼是jni,幫助加載c/C++共享對象的文件?
我在下面提到的鏈接:它談論如何使用它,但並不完全明確在Android平臺中使用的命名約定。 https://developer.android.com/training/articles/perf-jni.html
有人可以澄清JNI,NDK和c/C++組件之間的區別嗎?
如果我使用c/C++語言編寫我的程序,那麼我可以將我的組件稱爲NDK組件嗎? – Just
我不認爲這會很簡單。不過,您可以嘗試:使用C++的一小部分,並查看是否可以使用NDK從Android應用中調用它。 – cthrall
我的意思是,如果使用c/C++編寫,我可以使用/名稱/地址,我的組件是NDK嗎?我可以對所有人說我寫過NDK組件嗎? – Just