android 中清除应用的数据会清除哪些数据

android 清除其他应用数据 在调试某应用的时候,经常要清除apk初始化产生的数据,初始化会在/data/data/com.xxx.xx目录下和/sdcard/下新建很多文件,每次都要点到 设置->应用->软件名->清除数据。闲操作麻烦,想使用自动化一键清除。0x1 穷举遍历删除文件夹 开始想到的是获取su权限后枚举/data/data/com.xx.xx目录下的文件夹,逐个删除文件夹 public static bool 阅读详情

android 中清除应用的数据会清除哪些数据


清除前,用adb 查看,如下:

/data/data/com.xxx.xxx # ls
app_appcache
app_databases
app_geolocation
app_thumbnails
app_webIcons
cache
databases
files
lib
shared_prefs

/sdcard/Android/data/com.xxx.xxx # ls
cache
files


清除后,用adb 查看,如下:


/data/data/com.xxx.xxx # ls
lib

/sdcard/Android/data/com.xxx.xxx # ls



结论:

android 中清除应用的数据会清除:

1.除lib(应用库文件,如果删除则程序运行可能出错)文件夹以外的所有文件。

2. sdcard中android/data/com.xxx.xxx中所有的文件


Android 10 恢复出厂设置和清除应用数据接口 1 .恢复出厂方式的接口 a.通过广播方式调用: Intent intent = new Intent(Intent.ACTION_FACTORY_RESET); intent.setPackage("android"); intent.addFlags(Intent.FLAG_RECEIVER_FOREGROUND); intent.putExtra(Intent.EXTRA_REASON, "MasterClearConfirm"); ... 阅读详情

相关推荐

Android系统设置中的清除数据会清除哪些数据?

主要介绍了Android系统设置中的清除数据会清除哪些数据?本文对比了清除前和清除后的数据情况,从而得出到底清除了哪些数据,需要的朋友可以参考下

Android存储扩展学习-----应用的清除数据和清除缓存

前几天和朋友聊到了APP清除数据这块,聊到了清除数据都会清掉哪些数据,我们每个人的手机在”设置–>应用管理”里面,选择任意一个App,都会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?今天在这里验证一下。 在学习之前我们首先要搞懂内存、内部存储、外部存储的概念,内存,我们在英文中称作memory,内部

oudetu的博客 1万+

SAP中贸易伙伴的应用原理简析

公司也称为贸易伙伴,是出具合并报表的组织单位,可以为客户和供应商分配公司(贸易伙伴),用于识别集团内关闻公司间的业务往来,在编制合并报表时进行往来账务的计算处理。 如下图某贸易伙伴公司(关联方名称G0059)在我方公司的SAP系统中有多重身份(即是供应商,又是客户)。那么在我方公司SAP系统中建立起公司(贸易伙伴),并关联到供应商和客户主数据中。之后,就可以通过G0059这个贸易伙伴名称来识别与该贸易伙伴间的往来业务。 相应的配置设定如下: 定义公司(贸易伙伴或关联方) 会计凭证中会

专注SAP应用技术文章写作,致力于拉近用户与系统间的距离; 9814

Android缓存处理和清除数据、清除缓存、一键清理的区别

在Android设备中,我们经常会看到与系统或者应用相关的清除功能有:清除数据、清除缓存、一键清理,这么多清除功能对于一个程序猿就够难理解了,偏偏很多安卓设备上都有这些功能,对于用户来说就更难理解,趁着在把玩手机的时候想到了这一点,索引追根究底了解他们的具体区别。 清除数据、清除缓存、一键清理的区别 清除数据   清除数据主要是清除用户配置,比如SharedPre

Losileeya 2万+

MATLAB实战:用ARMAX模型搞定电力系统惯量实时评估(附完整代码)

本文详细介绍了如何利用MATLAB中的ARMAX模型实现电力系统惯量的实时评估。通过系统辨识技术,结合电力系统的动态特性,提供从数据预处理、模型辨识到实时评估的全流程实战指南,并附完整代码。ARMAX模型在新能源高渗透率电网中展现出显著优势,误差较传统方法降低50%以上。

b9c0d的博客 393

08-SD卡-TF卡硬件电路设计

SD卡-TF卡硬件电路设计

weixin_66510961的博客 8258

安卓应用清除缓存一般清理目录和代码(带弹框)

一个应用安装完成,会有缓存,缓存一般分为内部存储的和外置的,内存中路径为/data/data/pacgage_name/文件,先来看看一般缓存会存在哪些文件中: (1)缓存文件夹: /data/data/com.xx/cache (2)sharePreferance文件夹: /data/data/com.xx/shared_prefs (3)DB数据库文件夹: /d

lan_学习分享 4657

STM32F407单一定时器输出4路不同频率及占空比的PWM波

STM32F407单一定时器输出4路不同频率及占空比的PWM波

qq_43868701的博客 4918

android 卸载残留代码,安卓手机怎么彻底清除卸载残留文件夹?如何彻底删除安卓手机上的残留软件[多图]...

小伙伴们在清理手机垃圾的时候会出现卸载的软件还留有没用的文件夹,但也不知道哪个文件是否能删除、是否有用,不知道哪些是没用的垃圾,并且还会占用很多的内存。接下来就由果粉客为大家详细介绍下安卓手机彻底清除卸载残留文件夹的方法吧!打开手机“文件管理”会发现很多类型的文件夹,都是以英文的形式呈现的,根本就不知道内容是什么,果粉客为大家介绍下基本的内容。1、data:是数据文件夹,一般是存储系统数据的,最好...

weixin_36165152的博客 8543

IBM AC922 8335-GTW 安装linux,CentOS,ubuntu,RHEL各种坑

AC922

u011970286的专栏 893

华为OD机试真题 新系统2026-04-08 Python&JS 实现【直捣黄龙】

小王在玩一款叫做直捣黄龙的小游戏,在该游戏中他需要从入口位置进入敌营,绕过哨兵的层层封锁,达到敌军司令部实施斩首行动。 敌军阵营是一个n*n的矩阵,入口在坐标(0,n/2),敌军司令部在坐标(n-1,n/2),每个哨兵警戒以自己为中心的9宫格,一旦被哨兵发现则行动失败。

MISAYAONE的博客 587

应用程序文件目录数据清理的时机

需要注意的是,由于files目录对于每个应用程序是私有的,因此其他应用程序无法访问该目录中的文件。当应用程序更新到新版本时,新版本的应用程序通常会覆盖旧版本的files目录中的文件。需要注意的是,虽然cache目录中的数据可能会被清除,但应用程序通常会采取一些措施来确保重要的数据得到保护,例如将数据存储在私有目录或使用加密存储。当应用程序更新到新版本时,系统可能会清除应用程序的缓存数据,以便应用程序在新版本中重新加载数据。当应用程序被卸载时,系统会删除该应用程序及其相关的数据,包括files目录中的文件。

chuyouyinghe的专栏 512

Loki 分布式日志中心服务

分布式日志中心 Loki + Promtail + Grafana

原名又逢乱世。不要放下学习的脚步,毕竟比天天打牌、钓鱼、打游戏更能从内在充实自己。 2353

Android O :清除应用数据

本篇博客主要以Android O的代码为例,分析一下清除应用数据的流程。

橡果生长记的博客 8964

Imagenet数据集1000类别中英文

英文 {0: 'tench, Tinca tinca', 1: 'goldfish, Carassius auratus', 2: 'great white shark, white shark, man-eater, man-eating shark, Carcharodon carcharias', 3: 'tiger shark, Galeocerdo cuvieri', 4: 'hammerhead, hammerhead shark', 5: 'electric ray, cram.

识物专栏 1800

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Android一键清除某个应用下的数据

Android一键清除某个应用下的数据,我这里是针对android

square_l的专栏 8953

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Android中清除应用数据的方法

Android 中应用的数据分为内置储存的和外置储存,默认是保存在内置储存的,所以一般清除内置储存的就行了。使用这个工具类: import java.io.File; public class DataCleanManager { public static void DeleteFile(File file) { if (file.exists() == false...

wusj的博客 9798

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

android 清除应用程序数据,清除Android应用程序用户数据

fantouch..5该命令pm clear com.android.browser需要root权限.所以,先跑su.以下是示例代码:private static final String CHARSET_NAME = "UTF-8";String cmd = "pm clear com.android.browser";ProcessBuilder pb = new ProcessBuilder...

weixin_30269407的博客 499

在Android中如何实现只要一更新了应用程序,就清除本地数据

这段代码会在每次应用更新后,自动清除本地存储的数据。这种方式通过比较版本号实现,能够确保应用每次升级后都能执行指定的清理操作。

LLZjiayou的博客 1223

android清除应用缓存数据

public static boolean clearAppUserData( String packageName ) { boolean clearStatus = false; DataOutputStream os = null; DataInputStream is = null; Process p = null;

lonelykin的专栏 2044

Android获取/清除应用数据

代码片段: import java.lang.reflect.Method; import android.content.Context; import android.content.pm.IPackageDataObserver; import android.content.pm.IPackageManager; import android.content.pm.IPackageS...

Charles Zhang 的博客 1506

安卓应用运行、卸载、清除数据、强制停止

1、卸载应用 Uri packageURI = Uri.parse("package:" + packageName); Intent intent = new Intent(Intent.ACTION_DELETE, packageURI); this.startActivity(intent);2.运行PackageManager pm = getPackageManage

luffy的专栏 3800

【如何使用Python脚本清除所有第三方Android应用的数据】

在开发和测试Android应用时,可能需要清除设备上所有第三方应用的数据。手动清除这些数据非常繁琐,因此我们可以编写一个Python脚本,通过ADB命令来自动完成这个任务。在这篇博客中,我将介绍如何编写和使用这个Python脚本。

效率工具,软件测试,实用干货,资源分享,这里全是黑科技。 781

Android 本应用数据清除管理器DataCleanManager

1.整体分析 1.1.源代码先给出了,可以直接Copy。 /** * 本应用数据清除管理器 */ public class DataCleanManager { /** * * 清除本应用内部缓存(/data/data/com.xxx.xxx/cache) * * * * @param context ...

SFC0511的博客 433

android 清除应用程序数据,Android – 通过“清除数据”设置选项阻止正在删除的应用程序数据或文件...

我有一个Android应用程序,可以在少量文件中存储大约25-40K的私有应用程序数据。 默认情况下,系统将这些文件存储在目录/ data / data /’my app package’/ files中。 当用户进入“设置 – >应用程序 – >管理应用程序 – >’我的应用程序包’”并选择“清除数据”选项时,将删除此应用程序的所有文件,数据库文件夹。 我需要将数据保留在设备上...

weixin_35879989的博客 934
上一篇: android 中的xml资源如何命名比较合理
下一篇: android 性能优化总结
javalive09
博客等级 码龄16年 43粉丝 281原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值