2017-07-03 5 views
0

私は多くのことをGoogleとだけ、このアプローチが見つかりました:JavaコードでAndroidアプリケーションからログを取得するには?

String cmd = String.format("logcat -d '%s:I' '*:S'", Schema.TAG); 
Process process = Runtime.getRuntime().exec(cmd); 
BufferedReader reader = new BufferedReader( 
     new InputStreamReader(process.getInputStream())); 
while((line = reader.readLine()) != null) { 
    builder.append(line); 
    builder.append(separator); 
} 

しかし、それはうまく機能していないが。このコマンドを実行すると、空の文字列またはログの一部が得られます。

PCでのadbのように、ログフォームデバイスをどのように取得できるかをお教えください。

答えて

1

のためにあなたのアンドロイドのモニター検索でこの

Log.d("===============>>>","Your String"); 

を試してみてください、この "=============== >>>"

それです

関連する問題