标签: android android-ndk java-native-interface
我需要知道Android设备是否支持JNI以及哪个版本。我可以使用哪个函数调用来执行此操作?我应该从Java端还是NDK端调用它?
答案 0 :(得分:5)
您可以在任何设备上使用任何Android应用中的JNI。
JNI提供GetVersion电话。您还可以指定最低版本作为JNI_OnLoad的返回值或AttachCurrentThread的参数。
GetVersion
JNI_OnLoad
AttachCurrentThread
早期版本的Android支持1.4。较新的版本支持1.6。
与往常一样,最好从JNI Tips页面开始。