gigacoder
20.08.2018, 20:00
Здравствуйте!
Столкнулся со странным поведением JNI: при "чистом" запуске 1С вызов System.loadLibrary("название библиотеки") отрабатывает нормально, но если закрыть 1с, затем открыть снова, loadLibrary проходит якобы нормально, но JNI_OnLoad не вызывается, java-методы не сопоставляются нативным методам С++.
Проект взят из VNCOMP83/example/NativeAPIMobile/, изменения в нём минимальны - перетащил под CMake.
Платформа: 1С:Предприятие 8.3 (8.3.12.1567)
Конфигурация: Прикладное решение предназначено для хранения компонентов, из которых выполняется сборка мобильных приложений для работы на платформе 1С:Предприятие версии 8.3. Также хранятся собранные мобильные приложения. (2.0.3.31)
Помогите, пожалуйста. Буду очень признателен.
Столкнулся со странным поведением JNI: при "чистом" запуске 1С вызов System.loadLibrary("название библиотеки") отрабатывает нормально, но если закрыть 1с, затем открыть снова, loadLibrary проходит якобы нормально, но JNI_OnLoad не вызывается, java-методы не сопоставляются нативным методам С++.
Проект взят из VNCOMP83/example/NativeAPIMobile/, изменения в нём минимальны - перетащил под CMake.
Платформа: 1С:Предприятие 8.3 (8.3.12.1567)
Конфигурация: Прикладное решение предназначено для хранения компонентов, из которых выполняется сборка мобильных приложений для работы на платформе 1С:Предприятие версии 8.3. Также хранятся собранные мобильные приложения. (2.0.3.31)
Помогите, пожалуйста. Буду очень признателен.