- プラグインのインストール後にAndroid Studioを再起動すると、IDE内のツールウィンドウ(左側のバー)にAppticsロゴが表示されます。[Apptics insights]タブは、Logcat、Terminal、Buildなどの他のツールと並んで表示されます。
- Appticsアカウントにログインします。
- API認証用のこの画面にリダイレクトされます。[同意して続行]をクリックします。
- 正常にログインすると、Android Studioプラグイン内でクラッシュ、ANR、非致命的エラーを表示できるようになります。
メモ:プラグインを通じてAndroid StudioでAppticsのレポートにアクセスするには、Appticsプロジェクトのメンバーであり、クラッシュ管理の権限を持っている必要があります。
Apptics Androidプラグインのウィンドウは、3つの部分に分かれています。
固有の問題
左側のペインには、Appticsのクラッシュページに表示される固有の問題一覧が表示されます。過去90日間に報告されたすべてのクラッシュ、ANR、非致命的エラーをこちらで確認でき、クラッシュ/エラーのインスタンス、つまり各問題の発生回数も確認できます。
スタックトレースと診断の詳細
左側のペインで個別の問題をクリックすると、中央のペインにスタックトレースと診断の詳細が表示されます。スタックトレース内のハイパーリンク付きテキストから、該当するファイルやコード行に移動できます。
Zoho Appticsのデバイスタイムラインページに相当しますが、根本原因を示すスタックトレースとソースコードへの直接アクセスにより、問題をより迅速にデバッグできます。
影響を受けたデバイスとアプリバージョン
右側のペインには、選択した問題で影響の大きいデバイスとアプリバージョンがメタ情報として表示されます。
フィルター
次の条件で問題を絞り込めます。
- 環境(本番環境、開発環境)
- 期間
- アプリバージョン(現在はAPIレベルの形式)
- クラッシュの種類(クラッシュ、ANR、非致命的エラー)
- デバイス
- OSバージョン
トラブルシューティングのヒント
- アプリが登録され、Apptics SDKの設定が正常に完了していることを確認します。
- Apptics JSON設定ファイルを確認し、正しい詳細情報が含まれていることを確認します。
- プラグインの初期設定時にAPI認証を確認してください。
- Appticsプラグインの最新バージョンをインストールすることをお勧めします。
Android StudioのLogCatとApptics insightsの違い
| Apptics insightsプラグイン |
Logcat
|
| Android Studio内にクラッシュ、ANR、非致命的エラーレポートを表示します。 |
デバイス/エミュレーターからの実行時ログを表示するコマンドラインツールおよびAndroid Studioの機能です。
|
|
本番環境と開発環境の両方でクラッシュ/エラーを取得します(Appticsの連携状況によります)。
|
通常は開発/デバッグ時、または接続されたデバイス/エミュレーター上で、アプリの実行中にログを表示します。 |
|
デバッグ用に、正確なコード行/ファイルまでたどれるハイパーリンク付きのシンボル化されたスタックトレースを表示します。
|
ソースコードが利用可能な場合、デフォルトでスタックトレースから該当する行/ファイルに直接移動できます。 |
|
コンテキスト、傾向、メタデータを含む構造化されたクラッシュ/エラーレポートを提供します。
|
リアルタイムで生ログを出力するため、手動でのフィルター処理が必要です。
|