Удаляет ли Byte Buddy сгенерированные файлы классов в хранилище Android?

Я заметил, что классы, созданные Byte Buddy во время выполнения, были записаны в папку data / data, но после закрытия приложения эти сгенерированные классы все еще существуют там. Нужно ли нам писать код для удаления этих файлов самим или у Byte Buddy есть какой-нибудь API для этого?

1 ответ

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

Проблема в том, что Byte Buddy не может знать, используется ли папка для других целей. В этом случае, если Byte Buddy удалил вашу папку, это было бы неприятно.

Другие вопросы по тегам