当前位置: 安卓之星 -> 安卓开发 -> Android开发中调试日志的输出方法

Android开发中调试日志的输出方法

作者:网络 发表于: 2016-08-13 点击: 475 次

1 输出文件
首先进入adb.exe的目录
本人的eclipse在
D:\Program Files\adt-bundle-windows-x86_64-20131030\eclipse
那么adb所在目录为
D:\Program Files\adt-bundle-windows-x86_64-20131030\sdk\platform-tools
进入目录之后输入
adb logcat -d > logcat.txt
即可
也可以参考
http://developer.android.com/tools/help/adb.html#logcat 

2 输出到程序中
首先需要权限
<uses-permission android:name=”android.permission.READ_LOGS” />
代码
public class LogTest extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
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);
}
TextView tv = (TextView)findViewById(R.id.textView1);
tv.setText(log.toString());
} catch (IOException e) {
}
}
}

相关文章

相关文章

赶快留言冒泡

  • 评论 (0)
  • 引用通告 (0)
目前还没有任何评论.
目前还没有任何Trackbacks和Pingbacks.
吐个泡浮上去.