Appticsインサイト - Zoho AppticsのAndroid Studioプラグイン

Appticsインサイト - Zoho AppticsのAndroid Studioプラグイン

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

Android Studioプラグインは、マーケットプレイスにあるブラウザーやWebアプリの拡張機能と同様に機能します。IDEであるAndroid Studio内から追加機能を提供します。

Apptics insightsは、Zoho AppticsのクラッシュレポートとエラーレポートをIDEに直接表示するAndroid Studioプラグインです。タブを切り替えずに問題をデバッグできます。他のAndroid Studioプラグインと同様に、JetBrains Marketplaceで利用できます。

Notes
メモ:Apptics insights Android Studioプラグインは、アプリのコードがネイティブAndroid(Java/Kotlin)で記述されている場合、FlutterアプリやReact Nativeアプリでも使用できます。

Apptics Androidプラグインの利用開始要件

  1. Android Studio IDE(最新バージョンのインストールと使用を推奨)
  2. ポータルとプロジェクトを含むAppticsアカウントの作成
  3. AndroidプロジェクトへのApptics SDKの連携

Apptics Android Studioプラグインのインストール手順

  1. Android Studioを開き、サイドバーで[設定/環境設定][プラグイン]に移動します。
  2. [プラグイン]パネルの上部で、[マーケットプレイス]タブをクリックします。
  3. 「Apptics insights」を検索し、表示されたら[インストール]をクリックします。
<公開され、JetBrainsで利用可能になった後のマーケットプレイス内のApptics insightsのスクリーンショット>
  1. インストールが完了したら、メッセージに従ってAndroid Studioを再起動します。
  2. Android Studioの再起動後、IDE内のツールウィンドウ(左側のバー)にAppticsロゴが表示されます。

Android StudioでのApptics insightsプラグインへのアクセス方法

  1. プラグインのインストール後にAndroid Studioを再起動すると、IDE内のツールウィンドウ(左側のバー)にAppticsロゴが表示されます。[Apptics insights]タブは、Logcat、Terminal、Buildなどの他のツールと並んで表示されます。

  1. Appticsアカウントにログインします。
  2. API認証用のこの画面にリダイレクトされます。[同意して続行]をクリックします。
  1. 正常にログインすると、Android Studioプラグイン内でクラッシュ、ANR、非致命的エラーを表示できるようになります。
Notes
メモ:プラグインを通じてAndroid StudioでAppticsのレポートにアクセスするには、Appticsプロジェクトのメンバーであり、クラッシュ管理の権限を持っている必要があります。

Apptics Androidプラグインのウィンドウは、3つの部分に分かれています。

固有の問題


左側のペインには、Appticsのクラッシュページに表示される固有の問題一覧が表示されます。過去90日間に報告されたすべてのクラッシュ、ANR、非致命的エラーをこちらで確認でき、クラッシュ/エラーのインスタンス、つまり各問題の発生回数も確認できます。

スタックトレースと診断の詳細

左側のペインで個別の問題をクリックすると、中央のペインにスタックトレースと診断の詳細が表示されます。スタックトレース内のハイパーリンク付きテキストから、該当するファイルやコード行に移動できます。



Zoho Appticsのデバイスタイムラインページに相当しますが、根本原因を示すスタックトレースとソースコードへの直接アクセスにより、問題をより迅速にデバッグできます。

影響を受けたデバイスとアプリバージョン


右側のペインには、選択した問題で影響の大きいデバイスとアプリバージョンがメタ情報として表示されます。

フィルター


次の条件で問題を絞り込めます。
  1. 環境(本番環境、開発環境)
  2. 期間
  3. アプリバージョン(現在はAPIレベルの形式)
  4. クラッシュの種類(クラッシュ、ANR、非致命的エラー)
  5. デバイス
  6. OSバージョン

トラブルシューティングのヒント

  1. アプリが登録され、Apptics SDKの設定が正常に完了していることを確認します。
  2. Apptics JSON設定ファイルを確認し、正しい詳細情報が含まれていることを確認します。
  3. プラグインの初期設定時にAPI認証を確認してください。
  4. Appticsプラグインの最新バージョンをインストールすることをお勧めします。

Android StudioのLogCatとApptics insightsの違い

Apptics insightsプラグイン
Logcat
Android Studio内にクラッシュ、ANR、非致命的エラーレポートを表示します。
デバイス/エミュレーターからの実行時ログを表示するコマンドラインツールおよびAndroid Studioの機能です。
本番環境と開発環境の両方でクラッシュ/エラーを取得します(Appticsの連携状況によります)。
通常は開発/デバッグ時、または接続されたデバイス/エミュレーター上で、アプリの実行中にログを表示します。
デバッグ用に、正確なコード行/ファイルまでたどれるハイパーリンク付きのシンボル化されたスタックトレースを表示します。
ソースコードが利用可能な場合、デフォルトでスタックトレースから該当する行/ファイルに直接移動できます。
コンテキスト、傾向、メタデータを含む構造化されたクラッシュ/エラーレポートを提供します。
リアルタイムで生ログを出力するため、手動でのフィルター処理が必要です。