在我的应用程序中实时运行dmesg和logcat等adb命令

时间:2010-12-30 23:08:13

标签: android adb runtime.exec

这是我想要完成的事情: 我希望能够在我正在编写的应用程序中显示dmesg日志和logcat输出。我知道我应该使用Runtime.getRuntime()。exec(),但除此之外,我很丢失。我试图找到一些例子,但不能。

有人可以在这里给我一些关于如何做到这一点的信息吗?也许指向我一些示例代码。除了在我的代码中执行以下操作:

Runtime.getRuntime().exec("dmesg");

Runtime.getRuntime().exec("logcat");

我不知道还能做些什么来读取dmesg和logcat输出。

我还希望能够运行'ls'和'cat'等命令

谢谢,

1 个答案:

答案 0 :(得分:0)

好吧CrazyJay这篇文章 'Running Android Native Code in your Android app' 可能会对你有所帮助

&安培;它建议你这个app