gpt4 book ai didi

android - 在 data/local/tmp 中安装了什么以及为什么安装了一些文件

转载 作者:行者123 更新时间:2023-11-29 14:33:46 28 4
gpt4 key购买 nike

我正在 Android 上制作一个应用程序,但我不知道应用程序安装后安装的一个文件在做什么。这个文件相当大(这与安装的 apk 的大小差不多——即使在卸载后也是 ~ 5MB)所以这就是我提出问题的原因。

他的文件设置在data/local/tmp/'name of my apk'.apk

它是什么以及它何时被删除,因为当我在模拟器上测试我的应用程序并卸载它时它仍然存在。

编辑和回答:

我不确定我的应用是否使用了 tmp 文件。我的应用程序使用的唯一文件或资源是放置在大约 5MB 的资源文件夹中的电影。应用程序卸载后删除此文件会带回可用空间。卸载前没有。但是我想戏剧性地删除它或者根本不创建它,因为这个文件使我的应用程序大了 2 倍。

最佳答案

里面的文件是临时文件,你可以安全删除它们。例如,这些是在您执行以下操作时创建的:

  1. 使用 adb install 通过命令行安装 APK(临时文件将与原始文件同名);
  2. 通过 Android Studio 安装/运行应用程序(临时文件将具有应用程序包名称)。

要轻松列出所有临时文件,您可以使用以下命令:

adb shell ls /data/local/tmp

要删除所有这些,您只需使用以下命令:

adb shell rm /data/local/tmp/*

关于android - 在 data/local/tmp 中安装了什么以及为什么安装了一些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8631132/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com