Как я могу заставить Android удалить старые родные библиотеки?

я пытаюсь удалить некоторые собственные библиотеки из моего приложения, потому что я неЯ больше не могу их использовать, но после того, как я установил apk в свой телефон, я вижу, что нативные библиотеки все еще там. Насколько я'Мы видели, что Android правильно копирует / обновляет нативные библиотеки, просто заменяя файл в моей директории libs /, но, очевидно, это не так.удалить их, когда онибольше не в apk. Откуда я знаю, что библиотеки все еще там? Ну, прежде всего, приложение "размер остается неизменным, и яm удалить действительно большие библиотеки, и, во-вторых, если я оставлю оператор System.load (...), приложение все равно сможет загрузить библиотеку.

Единственное решение, которое ямы нашли для этого, чтобы удалить приложение и сделать новую установку, но этоне является очевидным решением для пользователя, обновляющего приложение из Google Play, и да, эта проблема серьезно влияет на функциональность моего приложения.

Я проверил, и, очевидно, я могу удалить файлы самостоятельно, скажем, при создании службы, но я неНе хочу связываться с установкой таким образом.

Вы знаете, есть лиМожно ли сказать, что Android должен удалить все собственные библиотеки и скопировать их снова?

Спасибо майк

[EDIT] I»

мы только что обнаружили, что GB корректно обновляет библиотеки, удаляет отсутствующие сейчас, как и должно быть, но ни ICS, ни JB не делают, эти два оставляют старые файлы .so, даже когда они 'больше не в apk.

Я попытался удалить файлы .so вручную из / data / data / mypackage / lib, но это не удалосьне позволяй мне

Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос