Как получить поддерживаемую версию JNI для Android в устройстве?

Мне нужно знать, поддерживается ли JNI в устройстве Android и какой версии. Какой вызов функции я могу использовать для этого? Также следует ли мне это называть со стороны Java или NDK?

Вы можете использовать JNI из любого приложения Android на любом устройстве.

JNI предоставляет вызов GetVersion . Вы также можете указать минимальную версию как возвращаемое значение из JNI_OnLoad или как аргумент AttachCurrentThread .

Более старые версии Android поддерживаются 1.4. Новые версии поддерживают 1.6.

Как всегда, хорошо начать с страницы советов JNI .