Сначала у меня есть устаревшая библиотека C ++, и я переносю свое приложение на Android с новым пользовательским интерфейсом.
Во время выполнения может быть несколько объектов C ++, созданных и уничтоженных динамически.Я собрал набор собственных методов JNI для вызова в библиотеку, чтобы получить это.Но где мне хранить эти объекты C ++?Я должен следить за ними и освобождать их, если они не нужны.
До сих пор я знал, что Java не может ссылаться на объект C ++.Можно ли создать класс-оболочку Java, включающий ссылку на объект C ++?
Спасибо.