*创建缓存文件加权限<uses-permission android:name="android.permission.ACCESS_CACHE_FILESYSTEM" />*/ File file = new File(this.getCacheDir(), "temp.txt"); try { file.createNewFile(); FileWriter fw = new FileWriter(file); BufferedWriter bw = new BufferedWriter(fw); bw.write("creat cache file"); bw.newLine(); bw.close(); } catch (IOException e) { System.out.println(e.getMessage()); } /*删除cache文件*/ File[] files = getCacheDir().listFiles(); for (File f : files) { f.delete(); }
/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.archermind.DataClean; import java.io.File; import android.content.Context; import android.os.Environment; /** * 本应用数据清除管理器 */ public class DataCleanManager { /** * 清除本应用内部缓存(/data/data/com.xxx.xxx/cache) * * @param context */ public static void cleanInternalCache(Context context) { deleteFilesByDirectory(context.getCacheDir()); } /** * 清除本应用所有数据库(/data/data/com.xxx.xxx/databases) * * @param context */ public static void cleanDatabases(Context context) { deleteFilesByDirectory(new File("/data/data/" + context.getPackageName() + "/databases")); } /** * 清除本应用SharedPreference(/data/data/com.xxx.xxx/shared_prefs) * * @param context */ public static void cleanSharedPreference(Context context) { deleteFilesByDirectory(new File("/data/data/" + context.getPackageName() + "/shared_prefs")); } /** * 按名字清除本应用数据库 * * @param context * @param dbName */ public static void cleanDatabaseByName(Context context, String dbName) { context.deleteDatabase(dbName); } /** * 清除/data/data/com.xxx.xxx/files下的内容 * * @param context */ public static void cleanFiles(Context context) { deleteFilesByDirectory(context.getFilesDir()); } /** * 清除外部cache下的内容(/mnt/sdcard/android/data/com.xxx.xxx/cache) * * @param context */ public static void cleanExternalCache(Context context) { if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { deleteFilesByDirectory(context.getExternalCacheDir()); } } /** * 清除自定义路径下的文件,使用需小心,请不要误删。而且只支持目录下的文件删除 * * @param filePath */ public static void cleanCustomCache(String filePath) { deleteFilesByDirectory(new File(filePath)); } /** * 清除本应用所有的数据 * * @param context * @param filepath */ public static void cleanApplicationData(Context context, String... filepath) { cleanInternalCache(context); cleanExternalCache(context); cleanDatabases(context); cleanSharedPreference(context); cleanFiles(context); for (String filePath : filepath) { cleanCustomCache(filePath); } } /** * 删除方法 这里只会删除某个文件夹下的文件,如果传入的directory是个文件,将不做处理 * * @param directory */ private static void deleteFilesByDirectory(File directory) { if (directory != null && directory.exists() && directory.isDirectory()) { for (File item : directory.listFiles()) { item.delete(); } } } }
相关推荐
缓存视频合并.apk
获取和清理App缓存的工具类,直接拷贝到项目中即可使用。
直接将apk知道bat文件自动对齐 使用命令行 1、在Android SDK的tools文件夹下,找到zipalign.exe文件。 2、把你要优化的apk复制到你解压出来的tools文件夹下。 开始->运行->CMD调出命令行窗口 命令行下输入 你解压的...
自动删除或安装APK、XAPK (APK与缓存数据或obb文件)文件; 支持从 Windows XP、Vista、7、8、8.1、10 连接到安卓设备,使用安卓手机和平板电脑免费在线下载 XAPK; 「xapk安装器」使用方法: 「xapk安装器」的使用...
apk toolapk toolapk tool
Android一个apk 启动另外一个apk文件
android安装包真实包名信息查看软件apk helper,可以看到真实包名版本号内部版本号等信息。
亲测可用,安装到Android手机或平板,打卡XAPK安装程序,会自动手撕鸡手机或平板中的Xapk格式文件,点击即可安装Xapk格式的APP。
(5)CMD窗口中输入11,重新编译apk,你可以看到place-apk-here-for-modding文件夹里面出现了一个unsingedXXX.apk,没有签名软件还是不能安装的 (6)CMD窗口中输入12,apk签名,你可以看到place-apk-here-for-...
apkhelper_3.0.2014.1126安卓apk检测工具
电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视...
apk提取器中文版是一款非常实用且小巧的apk安装包提取器软件,完整支持目前所有主流的安卓系统设备,无需root权限就可以帮助大家通过该apk提取器工具一键从系统软件提取apk并将安卓设备中已安卓的app还原成安装包...
APK素材提取器是一款小工具应用,免费而且操作也很方便,支持将APK应用的表情包一键提取,当然了还支持音频以及视频的提取,自己勾选即可,操作很方便,界面清爽无广告,可以支持安装包的快速搜索,还可以提取APK...
APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译
安卓APK资源混淆加密重签名工具,可以对安卓APK文件的代码和资源文件进行混淆加密处理,可以对安卓APK文件进行加固,对代码和资源文件进行混淆,重新签名等功能. 可以保护APK,增加破解难度,防止误报毒等功能. ...
大板凳插件,移动化开发,大板凳插件,移动化开发
安装多个apk,apk打包,一个apk安装多个apk,由于这个在网上太难找了,找到的也是有错误,没办法,尝试了很久终于出结果了,分享给大家吧,分要多点。
电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视...
Installer Pro - 安装APK 功能齐全的安装程序,体积小,用户友好的设计和高性能。从SD卡轻松扫描并安装市场和非市场应用程序。 特点: *从SD卡安装和删除应用程序。 *自动扫描SD卡中的所有APK文件。使用内置缓存...
APK INSTALLER PRO 此应用程序将您的apk文件找到您设备的内部和外部存储。 特征 : •查找apk文件 •从外部存储和SD卡扫描apk文件 •显示总apk文件 •单击安装apk文件 •从外部存储和SD卡删除apk文件 •与朋友...