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