当前位置:首页 » 安卓系统 » 如何清理安卓log目录

如何清理安卓log目录

发布时间: 2023-08-19 19:19:40

① 安卓root后,内存的data/log文件夹下的LOG文件在不停的增加。

很正常,ROOT以后,系统软件和用户软件都会获得系统操作的权限,也就是权限开放。

所以好多ROOT软件,自带了兼容性较强的权限管理软件,用来限制和管理软件的系统权限,限制和禁止软件的权限,就不会出现这样的情况了。

比如360超级ROOT,ROOT成功后,会自动安装ROOT权限管理软件,并提供自由的管理功能。

安卓手机自带的系统日志记录怎么删除

Android系统中应用程序安装目录,正常情况应该是在程序卸载后就应该自动删除的,但是有Android SDK众多,有的SDK或者模拟器在使用的过程,特别是程序开发阶段,无法清除安装时留下的这些文件,这样再次安装和运行的时候就难免会出现下面的错误:
Couldn't create directory for SharedPreferences file /data/data/XXXX/xxx.xml
这个错误网上有很多人给出解法,但是我试了都没有成功,很多人提到权限问题,没搞清除是否有关系。
sdk无法删除遗留文件,那么通过adb命令来删除试试,结果,成功了,同时也解决了这个问题。
删除系统遗留文件的adb方法和步骤如下:
xxxx/tools>adb shell
#ls 列表显示当前文件夹内容
#cd xxxx 进入需要删除删除文件或文件夹所在的目录。
#rm -r xxx 删除名字为xxx的文件夹及其里面的所有文件
#rm xxx 删除文件xxx
#rmdir xxx 删除xxx的文件夹(这个文件夹必须为空,如果不为空,请用上面的#rm -r xxx命令)

③ 安卓手机DCIM文件夹里有个clog和log文件可以删吗

clog和log都可以删除,是程序的日志文件。

Android中,SDcard中的文件都可以删除

删除方式:

  1. 在手机上点击文件管理

  2. 点击SD卡,选择log,长按删除即可

  3. 将手机或者SD卡连接电脑,在电脑上删除即可

④ 安卓手机里的log文件有什么左右,能删掉么

第一步:
定义一个logTools工具类,相信你能够看懂的,谁的log,可以用谁的名字做方法名,如logli,这就是工程师li打印的日志
复制代码代码如下:
import android.util.Log;
public class LogTools {
public static boolean isShow = true;//上线模式

//public static boolean isShow = false;//开发模式
//ye工程师打出来的log
public static void logYe(String msg){
if(isShow){
Log.i("Ye", msg);
}
}
//li工程师打出来的log
public static void logli(String msg){
if(isShow){
Log.i("lili", msg);
}
}

}

第二步:在程序中应用的方式是:

复制代码代码如下:

LogTools.logYe("onTouchEvent-----"+event.getAction());

第二种方法:
在开发中经常要打印log,但是在我们发布项目的时候是不能打印。为了方便操作log我们需要自己定义个log类然后在开发阶段将下面LOG_LEVEL 设置为6这样所有的log都能显示,在发布的时候我们将LOG_LEVEL 设置为0.这样log就非常方便管理了
复制代码代码如下:
public class Logger {
public static int LOG_LEVEL = 0;
public static int ERROR = 1;
public static int WARN = 2;
public static int INFO = 3;
public static int DEBUG = 4;
public static int VERBOS = 5;

public static void e(String tag,String msg){
if(LOG_LEVEL>ERROR)
Log.e(tag, msg);
}

public static void w(String tag,String msg){
if(LOG_LEVEL>WARN)
Log.w(tag, msg);
}
public static void i(String tag,String msg){
if(LOG_LEVEL>INFO)
Log.i(tag, msg);
}
public static void d(String tag,String msg){
if(LOG_LEVEL>DEBUG)
Log.d(tag, msg);
}
public static void v(String tag,String msg){
if(LOG_LEVEL>VERBOS)
Log.v(tag, msg);
}
}

热点内容
滑板鞋脚本视频 发布:2025-02-02 09:48:54 浏览:432
群晖怎么玩安卓模拟器 发布:2025-02-02 09:45:23 浏览:557
三星安卓12彩蛋怎么玩 发布:2025-02-02 09:44:39 浏览:743
电脑显示连接服务器错误 发布:2025-02-02 09:24:10 浏览:537
瑞芯微开发板编译 发布:2025-02-02 09:22:54 浏览:146
linux虚拟机用gcc编译时显示错误 发布:2025-02-02 09:14:01 浏览:235
java驼峰 发布:2025-02-02 09:13:26 浏览:651
魔兽脚本怎么用 发布:2025-02-02 09:10:28 浏览:538
linuxadobe 发布:2025-02-02 09:09:43 浏览:212
sql2000数据库连接 发布:2025-02-02 09:09:43 浏览:726