TL;DR
- AndroidのlogcatをリアルタイムGUIで見られるMacアプリを作った
- ログ行の🐣を押すとGemini AIが原因と解決策を日本語で解説してくれる
- 完全無料・OSSで公開中
きっかけ
AndroidStudioを起動するのが重くて、logcatだけ見たいときに使える軽いMacアプリが欲しかった。
せっかく作るならAI診断もつけてしまおうと思って作ったのがHiyokoLogcatです。
こんなアプリです
- USBでAndroidを繋ぐだけでリアルタイムにログが流れる
- ERROR/WARN/INFOでカラー分け
- キーワード検索・レベルフィルタ
- 各行の🐣を押すとGemini AIが日本語で原因を解説
AI診断の精度がすごい
実際にGeminiに診断させるとこんな感じの回答が返ってきます👇
エラー原因: このログはシステムの正常なライフサイクル管理の一部であり...
解決策: Foreground Serviceを使用し、省電力設定を見直してください...
使っているのはGemini 3 Flash Previewで、無料APIキーで動きます。
使い方
1. ダウンロード
Releases からHiyokoLogcat_1.0.0_universal.dmgをダウンロード
2. Gemini APIキーを設定
Google AI Studio で無料取得 → アプリの⚙️から入力
3. AndroidをUSBで接続してStart!
技術スタック
- Rust + Tauri v2 — ネイティブMacアプリ
- React + TypeScript — UI
- Google Gemini API — AI診断エンジン
- react-virtuoso — 数万行のログも軽快に表示
おわりに
GitHubで公開中です。使ってみた感想・バグ報告・スターお待ちしています🐣
