String shell = "logcat";
try
{
Process process = Runtime.getRuntime().exec(shell);
InputStream inputStream = process.getInputStream();
boolean sdCardExist = Environment.getExternalStorageState().equals(
android.os.Environment.MEDIA_MOUNTED);
File dir = null;
if (sdCardExist)
{
dir = new File(Environment.getExternalStorageDirectory().toString()
+ File.separator + "logcatwyx.txt");
if (!dir.exists())
{
dir.createNewFile();
}
}
byte[] buffer = new byte[1024];
int bytesLeft = 5 * 1024 * 1024; // Or whatever
Android写Logcat文件保存到SD卡
最新推荐文章于 2022-10-19 15:56:06 发布
该博客介绍了如何通过shell命令获取运行中的logcat进程PID,并执行终止命令,以实现Android设备上Logcat日志的保存操作。

最低0.47元/天 解锁文章
1050





