remote_logcat
DeployGateは、ワイヤレスでLogCatを参照できるリモートLogCat機能を提供しています。
利用方法
ログを見たい端末をダッシュボードから選択すると、端末上のDeployGateクライアントにリクエストが発行され、アプリ内に組み込まれたSDKを呼び出し、LogCatの転送を開始します。
Firebase Notification を利用しているため、Firebase が組み込まれていない端末では動作しません。
Android 4.1以上 (min sdk 16以上)
デフォルトで有効です。SDK または DeployGate クライアントアプリ側に追加設定は必要ありません。
Android 4.0以下 (min sdk 15以下)
Android 4.0 以下のバージョンで Remote LogCat 機能を利用するには、次の手順で android.permission.READ_LOGS
パーミッションを AndroidManifest.xml へ追加する必要があります。このパーミッションがないと SDK は LogCat を読み取ることができません。
有効化の手順
アプリの AndroidManifest.xml
を編集してください。
<manifest ...>
...
<uses-permission
android:name="android.permission.READ_LOGS"
android:maxSdkVersion="15"
/>
...
</manifest>
アプリをビルドし、DeployGate へアップロードしてください。利用方法を参照し、Remote LogCat が動くことを確認してください。アプリのアップデートを行うことを忘れないようにしてください。