如何在真机上使用android studio和Xcode日志格式

Posted

技术标签:

【中文标题】如何在真机上使用android studio和Xcode日志格式【英文标题】:How to use android studio and Xcode log format on real device 【发布时间】:2021-10-04 20:39:31 【问题描述】:

我想用真机设备调试android-studio和Xcode中的flutter应用,遇到错误时可以直接在这两个工具上注销消息吗?

【问题讨论】:

【参考方案1】:

假设您要调试连接到计算机的物理设备(如您提到的 Android Studio 和 Xcode),请使用 print() 函数。它将显示 Android Studio 和 Xcode 中的日志。

import 'dart:developer' as developer;

导入并用作

developer.log('log me', name: 'my.app.category');

查看详情here。

另外,当应用突然停止时,检查this 是否存在转储错误。

【讨论】:

不是dart端,和我在android端直接编码log.i和在ios端直接编码print时一样吗? dart side print 命令也会像log.i一样在xcode控制台上打印【参考方案2】:

对于安卓,你可以打开终端并执行:

adb logcat [选项] // 确保 adb 在 PATH 中,否则您需要处理 adb 文件夹

看here

【讨论】:

以上是关于如何在真机上使用android studio和Xcode日志格式的主要内容,如果未能解决你的问题,请参考以下文章

如何在不发布和Eclipse的情况下在真机上安装Android应用程序?

Charles学习之使用Map local代理本地静态资源以及配置移动端代理在真机上调试iOS和Android客户端

Android Studio

如何在没有 USB 数据线的情况下使用 Android Studio 在手机中安装 Android

Android Studio运行项目

为啥在真机上运行android程序,logcat不显示