使用安卓软件的话需要和安卓一ipad怎样清理缓存垃圾圾吗

相关资源下载·点击下载&&
·点击下载&&
·点击下载&&
·点击下载&&
  智能手机用久了,系统就会变慢点,或者有点卡,智能手机系统资源丰富,我们经常安装卸载应用,免不了造成手机“胃”胀!这个时候你的手机就该清理一下“胃”了!如何清理呢?百信手机下载中心这会儿为广大机油们推荐五款安卓手机清理缓存的软件,希望对大家有所帮助。经常玩机必备清理缓存的软件,再也不会懊恼于安卓系统慢啦!软件一:软件介绍:  “清理能手”是一款能帮您快速进行缓存清理、痕迹清理的工具类软件。通过清理这些数据能有效地优化手机系统来保证让您的手机使用起来更流畅、更高效!“清理能手”是Android手机的好帮手!  推荐理由:通过这款清理软件,用户可以通过设置选择是否开启自动清理功能,方便好用!一键清理,缓存清理,痕迹清理等功能,一定会是你爱机的好朋友!软件二:软件介绍:  安管优化,做为一款专业手机系统优化软件,具有一键体检、进程清理、开机加速、深度清理和缓存清理等5大主打功能,V2.0.0功能和界面全面升级,为用户提供最强大的功能和最贴心的服务。  推荐理由:软件功能非常的全面,体检,清理缓存、垃圾文件等,还能查看你手机硬件状态,卸载备份软件等,让你可以轻松管理你的手机!软件三:软件介绍:  App缓存清除器:App缓存清除器能够快速清理应用程序中的缓存文件。一键清除所有缓存文件,释放更多可利用的内存空间。对于存在内存管理问题的手机用户来说,此款缓存清除器非常值得一试,它可以释放手机内存,从而获取更多的ROM空间,再也无需ROOT手机,即可使手机运行的更加顺畅。  推荐理由:一款简单实用的软件。一键清除所有的缓存文件或者指定程序的缓存,安卓手机最佳缓存清理App缓存清除器软件四:软件介绍:  垃圾杀手是一款一键删除内存卡上的临时文件和缓存的傻瓜式软件。(软件已汉化) 内存卡上有太多临时文件或缓存时,浏览SD卡时将变慢,系统也会被拖慢。使用垃圾杀手,早用早轻松。垃圾杀手只清除[url=]\\\"/sdcard\\\[/url]"下的临时文件,而且只删除后缀为tmp的文件,确保删除安全。  推荐理由:一款实用性的垃圾文件清理工具,一键清除TF卡根目录DiskCacheIndex文件夹和其他文件夹中的临时文件,方便使用!软件五:软件介绍:  Android上第一款深度清理软件,真正清理SD卡,缓存,垃圾短信,垃圾文件,全部清光光!新版一键清理加入了先进的垃圾文件过滤机制,只清理无用的垃圾文件,不影响电影,小说等重要文件,让您安心,放心“一键清理”!  推荐理由:软件分为缓存清理,短信清理以及深度清理,界面直观,上手容易!这款软件体积较小,不过功能实用,值得推荐!  还你的智能手机一个简洁清爽的“胃”,缓存软件,垃圾软件等清理光光,使手机运行起来流畅。编辑为机油们带来的以上几款手机清理软件希望对你有所帮助!
相关资源下载·点击下载&&
·点击下载&&
·点击下载&&
·点击下载&&
最近更新安卓软件
最近更新安卓游戏
网络实名:  增值电信业务经营许可证:湘B2- 百信手机网年版权所有查看:20525|回复:7
资深技术经理
想做个功能,清除一个应用下面的所有数据,比如sharedPreference和数据库等等。请问大家有没有什么想法呢?
-----------------------------------------&&分割线 , 因为下面是解决方法 ---------------------------------------------------------------------------------------
如果一个应用想去清除其他应用的缓存数据,今天找了个方法,如下:
1. 得到ActivityManager对象
因为ActivityManager.java有个方法clearApplicationUserData(),这个方法就是用来清除其他应用的数据的复制内容到剪贴板代码: /**
& & public boolean clearApplicationUserData(String packageName, IPackageDataObserver observer) {
& && &&&try {
& && && && &return ActivityManagerNative.getDefault().clearApplicationUserData(packageName,
& && && && && && &&&observer, Binder.getOrigCallingUser());
& && &&&} catch (RemoteException e) {
& && && && &
& & }得到ActivityManager对象:复制内容到剪贴板代码:ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);2. 通过反射调用am.clearApplicationUserData()方法
看到这里,大家肯定会觉得这个东西有点恐怖,因为随便一个应该就把别人应用程序的缓存清除了,那是多么可怕的事情!
所以,google就把这个方法设置成隐藏的,如上@hide, 也就是sdk开发,是调用不到这个方法的。那么我们怎么调用呢?嗯,用反射。。。如:复制内容到剪贴板代码:for (int i = 0; i & methods. i++) {
& && && && && && &&&Log.d(&Sandy&, &i: & + i + & method name: & + methods);
& && && && && && &&&if (&clearApplicationUserData&.equals(methods.getName())){&&
& && && && && && && && &try {
& && && && && && && && && & methods.invoke(am, &com.android.providers.contacts&, new ClearUserDataObserver());
& && && && && && && && &} catch (Exception e) {
& && && && && && && && && & Log.d(&Sandy&, &&, e);
& && && && && && && && &}
& && && && && && &&&}
& && && && && & }复制内容到剪贴板代码:class ClearUserDataObserver extends IPackageDataObserver.Stub {
& && && &&&public void onRemoveCompleted(final String packageName, final boolean succeeded) {
//& && && && && &final Message msg = mHandler.obtainMessage(CLEAR_USER_DATA);
//& && && && && &msg.arg1 = succeeded?OP_SUCCESSFUL:OP_FAILED;
//& && && && && &mHandler.sendMessage(msg);
& && && && &}
& && &&&}首先拿到am对象的所有方法,然后找到clearApplicationUserData方法,再执行这个方法。我这里要清除的是手机上所有的联系人记录信息(&com.android.providers.contacts&)。
3. 设置android.permission.CLEAR_APP_USER_DATA权限
嗯,google认为单单把clearApplicationUserData设置成@hide还不够安全,于是它要求执行clearApplicationUserData方法还需要应用具有android.permission.CLEAR_APP_USER_DATA权限。
在AndroidManifest.xml文件里面配置这个权限,如下:复制内容到剪贴板代码: &uses-permission android:name=&android.permission.CLEAR_APP_USER_DATA& /&4.&&设置应用程序的系统进程权限
是不是这样就ok了呢?还不是的。。 ^_^, 我们的应用程序必须具有系统进程权限才可以执行这个操作,怎么办呢?在AndroidManifest.xml里面配置android:sharedUserId,如:复制内容到剪贴板代码:android:sharedUserId=&android.uid.system&5.&&编写Android.mk文件
修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行, 这一行的意思是调用系统平台的签名
6.&&用mm命令来编译我们的应用程序,这样,我们的应用程序就可以清除联系人的数据了。
这种方法的缺陷:
1.&&由于调用LOCAL_CERTIFICATE := platform来编译应用程序,所以我们的应用程序就和系统签名绑定在一起了,就是基本上这个应用程序只能在你的系统上进行安装,别人的手机是装不了的。。这个也是为了安全考虑。
不然别人做个应用程序,然后啪啪啪就把你的应用程序的数据清空了,那真的是可怕的事情了。。
下面是一个链接,大家可以参考:
写的很匆忙,大家将就着看吧。。。
本帖最后由 rongwei84n 于
17:10 编辑
资深技术经理
终于解决了。。 ;P1 ;P1
资深技术经理
其实这个功能也是蛮不错的,和setting里面的应用管理有点像。。 ;P1
中级工程师
引用:原帖由 rongwei84n 于
10:41 发表
想做个功能,清除一个应用下面的所有数据,比如sharedPreference和数据库等等。请问大家有没有什么想法呢?
-----------------------------------------&&分割线 , 因为下面是解决方法 -------------------------------- ... 我也碰到过需要调用 sdk中 隐藏的接口,不知道怎弄,原来可以这样操作!
资深技术经理
引用:原帖由 四海轩 于
12:41 发表
我也碰到过需要调用 sdk中 隐藏的接口,不知道怎弄,原来可以这样操作! 嗯~~, 可以用反射。。 其实反射真的用途挺广的。特别是一些框架,比如struts之类的。大量使用反射来实例化程序员配置在xml文件里面的类。 :lol1
LZ啊,如果我要不绑定系统签名和应用怎么搞?360安全卫士什么的不是可以一键清除缓存的嘛?LZ有思路没?
资深技术经理
引用:原帖由 Kyson 于
17:24 发表
LZ啊,如果我要不绑定系统签名和应用怎么搞?360安全卫士什么的不是可以一键清除缓存的嘛?LZ有思路没? 如果不用系统签名的话, 要root权限的,也就是两个方面
1。 你的手机是root过的
2. 360得到你的授权可以请求到root权限。。
现在执行报错啊: java.lang.IllegalArgumentException: wrong expected 0, got 2
&&找不到原因呢,网上这个错误的资料挺少的。后使用快捷导航没有帐号?
其他登录方式
查看: 75478|回复: 56
在线时间283 小时最后登录阅读权限20UID2496578注册时间积分479精华0
, 积分 479, 距离下一级还需 221 积分
主题帖子 金币396 元 智豆0 点
本帖最后由
20:28 编辑
安卓手机系统内存缓存清理办法
清理办法1& &软件缓存清理
打开/手机设置 /应用程序/管理应用程序/点击要清理缓存的软件/清理缓存& & OK完成
清理办法2安装手机软件强行关闭等无法打开清理可解决问题
安卓智能手机用久了垃圾文件占内存手机开机速度都会减慢,彻底清除缓存(解决方法 )
你的手机是否因为经常安装和卸载文件导致手机内存越来越少了?
如你发现一个好软件原本直接安装就可以使用但是你想把这个软件做为系统软件而用RE文件管理器强行刷入系统开机时 有提示无法打开强行关闭等信息导致无法使用此软件
今天来教大家一个清方法
首先手机要获取过ROOT高级权限
然后安装了RE管理器。
下面就准备开始清理你的手机了
1.打开RE管理器。
2.打开data / dalivik-cahce
3.把dalivik-cache里面的文件全部都删掉,不要犹豫。没错里面的文件是可以全部删除的。
4.重启手机,重启的过程中可能会比较慢就像你刷完机后第一次开机一样。
5.重启完了你会发现很多安装在手机和内存卡里面的软件有时不见了。这时候你不要慌。。。。(这里是清理是清理你手机的安装卸载记录不是清理软件)
这时候你什么都不用做,只需要耐心等待,因为系统在重新提取你所有软件的DEX文件。大约要过5分钟之后时间你就会发现所有的软件都回来了在此要耐心等待。。。。
6.OK这一步已经完成了。去看看你的可用内存是不是增加了???
注:本方法适用于任何安卓手机。清理后内存的增加量取决你手机卸载或者覆盖安装过的数量,关系是正比例函数。
更多有关卓内容软件分享:
安智有您更精彩!
安智有您更精彩!
撒分,发红包了,恭喜!
总评分:& + 7&
在线时间586 小时最后登录阅读权限30UID3961928注册时间积分788精华0
, 积分 788, 距离下一级还需 412 积分
主题帖子 金币680 元 智豆0 点
此贴技术含量是本版中最高的,应该加精啊
在线时间6820 小时最后登录阅读权限90UID2487126注册时间积分11730精华0
主题帖子 金币454 元 智豆0 点
数据不也没了吗
在线时间1214 小时最后登录阅读权限40UID3693834注册时间积分1894精华0
, 积分 1894, 距离下一级还需 1106 积分
主题帖子 金币873 元 智豆1 点
这样就要重新设置软件配置了,等于全新安装一个软件一样,不实用啊
在线时间283 小时最后登录阅读权限20UID2496578注册时间积分479精华0
, 积分 479, 距离下一级还需 221 积分
主题帖子 金币396 元 智豆0 点
dsg2001 发表于
这样就要重新设置软件配置了,等于全新安装一个软件一样,不实用啊
不会 清空数据&&也不会清空软件&&是清空软件里面的&&安装 卸载记录&&或是把强行把软件刷系统程序软件出现的种种错误 信息&&
不信你自己可以试一试&&把一个天天动听软件强行&&刷入系统软件&&重新启动时&&有时有可能用不了&&或者打开就错误强行关闭&&天天动听&&然后你在卸载了 系统里面的天天动听&&在重新直接安装&&有可能就用不了& &这种情况出现的错误&&用我发的这个教程清空下安装 卸载记录
你再次一试&&直接安装就可以用了& &不过刷入系统程序还是不行因为和系统会 出现点小冲突 所以无法当系统软件
在线时间283 小时最后登录阅读权限20UID2496578注册时间积分479精华0
, 积分 479, 距离下一级还需 221 积分
主题帖子 金币396 元 智豆0 点
huangpu 发表于
数据不也没了吗
软件还在& & 用它的目的就是清空数据&&减少软件把缓存存入到系统里面&&出现种种错误
在线时间223 小时最后登录阅读权限35UID2817677注册时间积分1265精华0
, 积分 1265, 距离下一级还需 535 积分
主题帖子 金币7255 元 智豆547 点
数据还有吗,值得试试
在线时间612 小时最后登录阅读权限30UID3656108注册时间积分843精华0
, 积分 843, 距离下一级还需 357 积分
主题帖子 金币979 元 智豆0 点
唔,要学习学习
在线时间418 小时最后登录阅读权限30UID3784522注册时间积分885精华0
, 积分 885, 距离下一级还需 315 积分
主题帖子 金币2272 元 智豆38 点
很好,很不错
在线时间308 小时最后登录阅读权限20UID3928423注册时间积分397精华0
, 积分 397, 距离下一级还需 3 积分
主题帖子 金币375 元 智豆0 点
如果不清空数据很实用
今年清明不烧手机了,说说你遇到的那些“见鬼事”

我要回帖

更多关于 mac怎么清理缓存垃圾 的文章

 

随机推荐