Подкласс C ++ абстрактный класс в Java с использованием JNI
У меня есть библиотека C ++, которую я должен использовать в существующей реализации Android. Я'm используя Android NDK и используя классы C ++ через JNI.
Однако я не могу найти, как создать подкласс C ++ абстрактного класса в Java с помощью JNI.
Проблемы, с которыми я сталкиваюсь: Моя цель - обеспечить реализацию Java для виртуальных методов в C ++, создав подкласс абстрактного класса C ++. Я загрузил нативную библиотеку иЯ пытаюсь объявить нативные методы. Методы C ++ имеют ключевое слововиртуальный», Когда я объявляю нативные функции в Java после загрузки библиотеки C ++, 'виртуальный» не признается Что здесь не так?
Любая помощь приветствуется. Я'Я новичок в JNI. Заранее спасибо.