Свободная память, связанная с библиотекой Android NDK - PullRequest
0 голосов
/ 25 октября 2011

Я заканчиваю программу для Android, чтобы классифицировать жанр песни на мобильном телефоне.Классификационный код реализован в собственной общей библиотеке (не написана мной).К сожалению, он правильно классифицирует только первый раз, в любое время после этого он просто возвращает предыдущий результат.Я думал, что это связано с тем фактом, что некоторые переменные в коде объявлены статическими, и что между классификациями они не создаются должным образом.

Мне нужно знать, как освободить память, связанную свстроенная библиотека после каждой классификации, чтобы все переменные корректно создавались в следующей классификации.

В настоящее время я вызываю собственную библиотеку через класс, могу ли я «освободить» класс (как в C / C ++) явноне дожидаясь сборщика мусора?

1 Ответ

0 голосов
/ 02 ноября 2011

@ qrtt1 был прав, искал код для функции сброса, и я нашел одну ... спасибо!

...