2016-12-05 58 views
0

是否可以將日誌文件寫入我的電腦? 我正在我的android應用程序中創建一個日誌文件,我需要在我的電腦上進行分析,是否可以將此文件直接保存到我的電腦中?該應用在通過USB連接的平板電腦上運行。將日誌文件保存到Android Studio中的電腦

+0

,你可以寫你登錄到logcat的(同時),看看他們在PC,甚至複製。 – pooyan

回答

0

//讀取logcat的編程

try { 
Process process = Runtime.getRuntime().exec("logcat -d"); 
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream())); 

     StringBuilder log=new StringBuilder(); 
     String line; 
     while ((line = bufferedReader.readLine()) != null) 
     { 
     log.append(line); 
     }  
} 
catch (IOException e) { 
} 

//to create a Text file name "logcat.txt" in SDCard 
File sdCard = Environment.getExternalStorageDirectory(); 
File dir = new File (sdCard.getAbsolutePath() + "/myLogcat"); 
dir.mkdirs(); 
File file = new File(dir, "logcat.txt"); 
相關問題