Как выполнить нативную библиотеку в Android? - PullRequest
1 голос
/ 16 февраля 2011

Я думаю о том, когда приложение для Android загружает нативную библиотеку, как будет выполняться библиотека?Файл dex в apk выполняется виртуальной машиной dalvik, но когда логика в OPcodes вызывает метод в библиотеке (не в формате dex), виртуальная машина приостанавливает и ожидает процесс (на котором запущено это приложение и виртуальная машина)выполнить библиотеку?Спасибо

Ответы [ 2 ]

1 голос
/ 24 февраля 2011

Вот хороший пример, как построить собственный код и использовать его http://www.aton.com/android-native-libraries-for-java-applications/

1 голос
/ 16 февраля 2011

Вы вызываете нативную библиотеку через JNI. Вы можете прочитать больше о том, как работает JNI:

http://java.sun.com/docs/books/jni/html/jniTOC.html

...