Android выгрузить библиотеку

315
16 июля 2018, 05:10

В onCreate загружаю библиотеку System.loadLibrary("name")onDestroy вызываю нативный метод из библиотеки который очищает все ресурсы нативные.Закрываю приложение кнопкой назад(оно остается в истории).Запускаю приложение снова, срабатывает onCreate.При вызове нативных методов приложение падает.Другими словами библиотека не загрузилась.Видимо она вечно висит в памяти.Да и видимо по тем же причинам не срабатывает JNI_OnUnLoad.Своими силами не нашел как выгрузить библиотеку, только как ее загрузить.Как выгрузить библиотеку нативную?

Answer 1

На сколько я помню библиотеку нельзя выгрузить, просто тебе нужно её грузить не в onCreate а в статик блоке:

Activity{
   static {
      System.loadLibrary("name")
   }
}
READ ALSO
IntellIJ IDEA не учитывает модель в JSP-шаблоне

IntellIJ IDEA не учитывает модель в JSP-шаблоне

IntellIJ IDEA JSP не видит объекты, которые я передаю из контроллера

225
Как запустить чат? [закрыт]

Как запустить чат? [закрыт]

Только начинаю вникать в jms и vaadin так что не судите строго за нубский вопросЕсть простой пример jms чат https://github

253
Как в Button задать текст с EditText

Как в Button задать текст с EditText

Вот я нажал на кнопку Добавить, появилось диалоговое окно с вводом текста, я ввожу текст и нажимаю далее, окно закрывается, и LinerLayout появляется...

182
Как сделать загрузку картинок в OpenGL используя LWJGL и STB Image

Как сделать загрузку картинок в OpenGL используя LWJGL и STB Image

Нужен пример кода для загрузки картинок (текстур) в OpenGL использую LWJGL и STB Image

207