Eagly 是一款轻量级的跨平台桌面日志查看器,适用于 Android 和 iOS 设备。在Windows上查看logcat和iOS设备日志及崩溃报告, macOS和Linux——不需要Android Studio、Xcode,也不需要命令行设置。 它作为通用的 ADB 和通用 Logcat 控制台工作:直播日志, 镜像和控制屏幕,浏览文件,读取iOS崩溃,安装应用。 它自带,iOS支持通过原生Rust库内置,整个应用内存不到50MB,内存也很少。
GitHub - ShreyashKore/eagly:开源移动调试工具,允许在 Windows/linux/mac 上查看 Android/iOS 日志 ·GitHub
| 功能 | 说明 |
|---|---|
| 📲 屏幕镜与控制 | 在应用内镜像安卓设备的屏幕,并用鼠标和键盘驱动。 |
| 🔍 实时日志 | 支持全多线路,流式播放Android()和iOS设备日志。adb logcat |
| 🔎 筛选与搜索 | 选择一个日志级别,然后添加包裹、标签、PID/TID或消息的过滤包——每个包裹通过包含、排除、精确或正则表达式匹配——并配有搜索。 |
| 🐞 iOS 崩溃报告 | 浏览并检查直接从连接的 iPhone 和 iPad 拉取的崩溃日志。 |
| 📂 文件管理器 | 在安卓以及iPhone和iPad的媒体存储(DCIM、下载中等)中浏览、上传、下载和删除文件。 |
| 📦 应用 | 列出已安装的应用,并附上名称和图标;打开、强制停止、清除数据或卸载。将(Android)或(iOS)拖放到窗口上安装。.apk.ipa |
| 🧰 公用事业 | 重启、电池和存储状态、显示窃听、权限、模拟位置等——无需记忆任何命令。 |
| 💻 航站楼 | 对所选设备运行命令。adblibimobiledevice |
| 🌐 无线调试 | 通过Wi-Fi连接安卓设备——无需有线连接。 |
| 🤖 安卓模拟器 | 启动、冷启动、清除、创建或删除已安装的Android SDK中的AVD——无需Android Studio。 |
| 🗂️ 进出口 | 在专用标签页中打开保存的日志文件或导出捕获的日志。 |
| 🗳️灵活工作空间 | 通过拖动头部来拆分、堆叠或标签页,并设置多个设备和日志标签页。 |
| 🌗 光、暗与汽车主题 | 跟着你的系统走,或者选一个,还能支持可调节缩放和日志字体大小。 |
| ⌨️ 命令调色板 | ⌘⇧P / Ctrl+Shift+P 可模糊搜索任意动作。 |
| 🛠️ 没有外部工具 | adb是捆绑的,iOS 支持通过原生 Rust 库内置——不需要单独安装。 |