
Android
卸载应用程序时,内部存储器中的这些文件也将被删除。共享首选项和SQLite文件存储在内部存储空间中。-context。getFileDir()路径:(数据/数据/应用程序包名称/文件)但是Android应用程序目录,经过实际测试(华为,小米等),getFileDir的实际路径为:/数据/用户/0/应用程序包名称/文件Log。
e(TAG,getApplicationContext()。getFilesDir()。getABSolutePath())-context。getcacheDir()应用程序的缓存目录。当设备内存不足时,将首先删除此目录中的文件,因此不能保证此处存储的文件,并且可以随时将其丢弃。

华为
getcacheDir()。getABSolutePath())(2)外部存储(外部存储)外部存储通常指SD卡。外部存储中的文件可以由用户或其他应用程序修改。外部存储中的目录实际上分为两种:-公共文件(目录)可以自由访问文件,并且文件的数据对其他应用程序或用户有意义。
卸载应用程序后,将保留卸载前创建的文件。Environment。getExternalStorageDirectory()SD卡的根目录,路径:/storage/emulated/0Log。e(TAG,Environment。
getExternalStorageDirectory()。getABSolutePath());-私人文件由于具有外部存储功能,其他程序也可以访问这种文件,除了应用程序的私有文件实际上对其他应用程序(恶意程序除外)没有任何价值。在外部存储上,应用程序专用文件的价值在于,卸载后,这些文件也将被删除。
类似于内部存储。getApplicationContext()。getExternalFilesDir(“”)路径:/存储/仿真/0/Android/数据/应用程序包名称/文件Log。e(TAG,getApplicationContext()。
getExternalFilesDir("")。getABSolutePath());扩展名:getExternalFilesDir是在手机中设置的操作对象→应用程序→具体的应用程序详细信息→清除数据getApplicationContext()。
getExternalCacheDir()路径:/存储/仿真/0/Android/数据/应用程序包名称/缓存Log。e(TAG,getApplicationContext()。getExternalCacheDir()。getABSolutePath());扩展名:在电话中设置了getExternalCacheDir→应用程序→应用程序特定的详细信息→清除缓存操作对象以上通过Android获取系统各个目录的方法是与所有人共享所有内容。
我希望能给您参考,也希望您能支持该脚本主页。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号