Byte Buddy之后是否删除了Android存储中生成的类文件?

时间:2016-02-02 12:55:10

标签: android delete-file byte-buddy

我注意到Byte Buddy在运行时创建的类被写入数据/数据文件夹,但在应用程序关闭后,那些生成的类仍然存在于那里。我们是否必须自己编写代码来删除这些文件,或者Byte Buddy有一些api来做这件事吗?

1 个答案:

答案 0 :(得分:1)

不,它没有。理想情况下,您可以提供系统认为是临时的文件夹,以便自动删除。或者,您可以register a shutdown hook删除文件夹。

问题是Byte Buddy无法知道该文件夹是否也用于其他purpuses。在这种情况下,如果Byte Buddy删除了您提供的文件夹,这将是令人不愉快的。