① 安卓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中的文件都可以刪除
刪除方式:
在手機上點擊文件管理
點擊SD卡,選擇log,長按刪除即可
將手機或者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);
}
}