Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > работа с JNI


Автор: ecspertiza 26.7.2011, 18:48
Возникла задача написать приложение на C++ с использованием JNI. Приложение должно вызывать некоторые ява методы, и оно пишется для мобильных устройств. Насколько я уже успел столкнуться реализация JNI на разных платформах разная. Поэтому иногда сталкиваюсь с проблемой вызова ф-ций или процедур. Вопрос вот в чем, а есть ли какой то стандарт написания приложений использующих JNI, что бы они без болезненно работали на разных платформах ? 

Автор: spyswamp 8.8.2011, 01:00
ecspertiza, посмотри библиотеку NativeCall. Единственное почему я от нее когда-то отказался - это проблема с указателями char** и подобными. Т.е. "двойной" указатель она тогда понимать не могла, пришлось писать свой враппер.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)