AndroidStudio中多个设备的logcat显示异常
创始人
2024-08-20 21:30:10
0
  1. 通过终端命令查看所有连接的设备/模拟器的ID: $adb devices

  2. 根据设备ID显示logcat,例如: $adb -s logcat

  3. 在Android Studio的logcat窗口中选择需要查看的设备,如图所示:

  4. 当同时连接多个设备,并从每个设备获取日志时,需要在Build Variants菜单中选择合适的设备:

  5. 利用代码在指定设备上显示logcat,例如: String deviceId = "your-device-id"; String[] cmd = {"logcat", "-s", "your-tag"}; Process process = Runtime.getRuntime().exec(cmd); BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); String line; while ((line = reader.readLine()) != null) { Log.d(TAG, line); }

  6. 在代码中设置logcat过滤器来限制输出的日志,例如: ProcessBuilder pb = new ProcessBuilder("logcat", "-v", "time", "-s", "MyAppTag:V"); pb.redirectErrorStream(true); Process p = pb.start(); BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream())); String line; while ((line = br.readLine()) != null) { Log.d(TAG, line); }

  7. 如果多个设备的logcat混杂在一起,可以通过在logcat中使用过滤器来分离它们。如下所示的过滤器命令将logcat输出限制为仅显示指定设备的日志: $adb -s logcat | grep 或者 $adb -s logcat | grep

注意:以上命令均在命令行中执行。

相关内容

热门资讯

终于知道!大唐撸麻雀作弊码,潮... 终于知道!大唐撸麻雀作弊码,潮汕馆辅助,详细神器(有挂教程)1、每一步都需要思考,不同水平的挑战大唐...
分享给玩家!新518互游脚本下... 分享给玩家!新518互游脚本下载,微信小程序广东雀神智能插件,详细app(有挂攻略)1、打开软件启动...
玩家必看秘籍!常州茶苑辅助器下... 玩家必看秘籍!常州茶苑辅助器下载,手游辅助平台,详细工具(有挂方针)1、首先打开常州茶苑辅助器下载辅...
科普分享!邯郸胡乐挂辅助,杭州... 您好,杭州边锋网络游戏辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很...
9分钟了解!八闽状元郎胜必神器... 9分钟了解!八闽状元郎胜必神器,拉米大厅游戏源码,详细器(有挂教程)暗藏猫腻,小编详细说明八闽状元郎...
发现玩家!方片十三张外挂,闲娱... 发现玩家!方片十三张外挂,闲娱江西辅助器,详细工具(有挂方式)1、操作简单,无需闲娱江西辅助器手机版...
实操分享!川娱竞技辅助插件,潜... 实操分享!川娱竞技辅助插件,潜江晃晃辅助,详细教程(有挂技术)进入游戏-大厅左侧-新手福利-激活码辅...
一分钟教你!天天川南悠闲辅助,... 一分钟教你!天天川南悠闲辅助,德普之星透视挂,详细脚本(真的有挂)1、在天天川南悠闲辅助插件功能辅助...
让我来分享经验!多乐手游辅助软... 让我来分享经验!多乐手游辅助软件,广东雀神智能插件是真有挂,详细挂(新版有挂)广东雀神智能插件是真有...
专业讨论!潮汕来物局游戏源码,... 专业讨论!潮汕来物局游戏源码,决战卡五星必赢神器,详细软件(有挂教学)1、该软件可以轻松地帮助玩家将...