$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Crashlytics と Android の連携で トラブルシューティングを効率化する
Search
akkiee76
December 20, 2022
0
270
Crashlytics と Android の連携で トラブルシューティングを効率化する
「potatotips #80 iOS/Android開発Tips共有会」での登壇資料です。
akkiee76
December 20, 2022
Tweet
Share
More Decks by akkiee76
See All by akkiee76
Graph Art with Charts API – Beyond Data Visualization
akkie76
0
190
Meet the Translation API
akkie76
0
440
コードレビューで開発を加速させるAIコードレビュー
akkie76
1
690
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
6.1k
コードレビューを支援するAI技術の応用
akkie76
5
1.2k
オブジェクト指向コードレビューの新しいアプローチ
akkie76
3
9.5k
Jetpack Compose で Adaptive Layout に対応しよう
akkie76
0
1.1k
Observationではじめる値監視
akkie76
4
4.8k
TextField 表示スタイル変更の 有効活用例 5 選
akkie76
0
740
Featured
See All Featured
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
17
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Designing for Timeless Needs
cassininazir
0
93
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
31
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
72
The Cult of Friendly URLs
andyhume
79
6.7k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.7k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.2k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Designing Experiences People Love
moore
143
24k
Transcript
potatotips #80 ©2022 RAKUS Co., Ltd. Crashlytics と Android の連携で
トラブルシューティングを効率化する App Quality Insights で クラッシュレポートを可視化する方法 @akkiee76 potatotips #80 iOS/Android 開発 Tips 共有会
potatotips #80 Akihiko Sato / 株式会社ラクス Lead Engineer / @akkiee76
SaaS 開発 (Backend, Frontend) / Mobile 開発 (iOS, Android) 上流工程、コードレビュー、チームの課題改善など 読書 / コーヒー / HHKB / あんバターフランス 自己紹介
potatotips #80 会社紹介 株式会社ラクス 「ITサービスで企業の成長を継続的に支援します」 をミッションに、お客様の課題解決やビジネスの成 長をを継続的に支援するクラウドサービスを提供し ています。
potatotips #80 今日伝えたいこと Google I/O 2022 で紹介された App Quality lnsights
の導入方法について
potatotips #80 Crashlytics あるある クラッシュレポートをもとにトラブルシューティングをする場合、 Crashlytics と IDE を睨めっこで検証するケースも多いかと思います ・
社内端末では再現しない (特定端末で発生している) ・ そもそもクラッシュが再現しない というようなことも少なくないはず・・・
potatotips #80 App Quality Insights について App Quality Insights 導入すると
Android Studio のローカルプロジェクトのコンテキストから ・ 報告箇所を見つけて再現することができる ・ レポートから問題ある行のコードを知らせてくれる ため問題の修正を効率化させてくれます 参考: Google I/O 2022 What's new in Firebase
potatotips #80 ここからは導入手順を紹介します
potatotips #80 Android Studio をダウンロード Preview Release より Electric Eel
2022.1.1 RC をダウンロードします
potatotips #80 Android Studio でログイン IDE の右上のアイコンから 利用したい Firebase Crashlytics
のアカウントでログインします
potatotips #80 Firebase Crashlytics の設定を行う場合 初回の設定を行う場合、Tools より設定を行います このとき、 ・ google-services.json
追加 ・ 依存関係の宣言(gradle) も自動設定してくれます
potatotips #80 Crashlytics レポートを確認する BottomBar より App Quality Insights を開くとこのように表示されます
potatotips #80 App Quality Insights を導入するメリット ・ クラッシュログのクリックでクラッシュ発生箇所にジャンプできる ・ ソースコード上でクラッシュ箇所に警告表示される
不毛な再現調査から開発者を解放し、 トラブルシューティングを効率化することができます
potatotips #80 まとめ App Quality Insights の導入は、 ・ Android Studio のバージョンアップ
・ Google ログイン でできるので、明日からの開発に活かしてみてはいかがでしょうか。
potatotips #80 ご静聴ありがとうございました