announcements管理者とデータアカウントおよびユーザーの管理データとAPIデータ辞書セキュリティとプライバシーライセンスこの機械翻訳は、参考として提供されています。英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。レポートが有効になり、クラッシュの追跡と診断に役立ちます。Relicコレクターにアップロードします。使用している場合は、クラッシュの詳細が自動的に処理され、難読化が解除されます。UIでクラッシュに関する詳細情報を表示したり、メールでクラッシュ通知を受信したりできます。システムと統合することもできます。ProGuardまたはDexGuardファイルのアップロードAndroidエージェントは、ProGuardとDexGuardをサポートしています。DexGuardはProGuardの拡張機能で、クラッシュシンボルや難読化されたコードマップを扱う際にProGuardと同様の動作をします。ProGuardは、クラス、フィールド、およびメソッドの名前を意味不明のラベルで変更することにより、コードを難読化します。DexGuardは、難読化とセキュリティの層をさらに追加しますが、それ以外の動作はProGuardと同じです。トレースは、難読化されたラベルのみで構成され、人間が読むことはできません。ProGuardまたはDexGuardを構成し、クラッシュレポートを有効にします。アプリケーショントークンを含むnewrelic.propertiesファイルを必ず作成してください。マッピング.txtの使用エージェントは、ProGuard/DexGuard対応のビルド中に生成されたmapping.txtファイルを使用します。このファイルは、難読化されたラベル名で構成され、難読化されたテキストラベルとプレーンテキストラベルの間の逆マッピングを提供します。最終的なアプリケーションを作成したビルド中に生成されたmapping.txtのコピーを使用する必要があります。アプリケーションのビルドIDはAPKが生成されるたびに変更され、マッピングファイルのビルドIDは、アップロードされた各クラッシュレポートに含まれるIDと一致する必要があります。mapping.txtファイルが自動的にアップロードされます。mapping.txt置換ファイルを手動でアップロードする必要があります。-printmappingオプションを使用してmapping.txtファイルの名前を変更すると、Androidエージェントは削除された名前を見つけたりアップロードしたりできなくなります。mapping.txtファイルがアップロードされていない可能性があります。ビルド時のエージェントプラグインプロセスマップの方法が変更されました。一部のバリアントビルドでマップが報告されています。Releaseビルドタイプのバリアントによって生成されたmapping.txtファイルのみにタグを付けて報告します。RelicGradlePlugin拡張機能を介して構成または無効化できます。生成され、その呼び出し中にビルドされたアプリのすべてのバリアントを表していました。このため、共通のアプリのコードベースをカスタマイズするためにバリアントを使用するお客様のクラッシュレポートが不一致になることがよくありました。Relicに報告する際に使用されます。拡張機能で無効にすることができます。アップロード前にマップを圧縮アプリのサイズが大きくなると、関連するマップも大きくなり、その結果、マップを報告する際のアップロード時間が長くなります。マップの報告時間が不当に長い場合、エージェントは転送前にマップを圧縮することができます。圧縮された地図のアップロードを有効にするには、アプリのnewrelic.propertiesファイルに以下を追加します。com.newrelic.compressed_uploads=trueコピーマッピングアップロードホストの構成リダイレクトされたサーバーでマップを送信するには、アプリのnewrelic.propertiesファイルに以下を追加します。エージェントプラグインが実行時にクラッシュを処理する方法に変更が加えられています。クラッシュレポートの重複に対処するため、遅延クラッシュレポートがデフォルトのクラッシュレポート動作になりました。この場合、クラッシュレポートは発生時に記録されますが、次のアプリケーションの起動時までアップロードされません。以前のクラッシュレポートの動作は引き続き利用できます。アプリケーションプロセスが終了する前にクラッシュが発生するとすぐにアップロードします。APIメソッドを使用できます。別のクラッシュレポートツールを使用する場合は、エージェントの初期化の前にNewRelic.disableFeature(FeatureFlag.CrashReporting)を呼び出すことで、クラッシュレポートを無効にできます。handlerを連鎖させることで、他のクラッシュレポーティングフレームワークと連携するように設計されています。最初に登録されたフレームワークである場合)、デバッグログには以下の内容が含まれます。DEBUGレベルに記録されます。例外をキャッチしても、何らかの理由でクラッシュレポートが無効になっている場合、このメッセージが記録されます。disabled.コピークラッシュレポートが表示されない場合は、デバッグログで以下のようなメッセージを確認してください。ProGuardまたはDexGuardのマップファイルを手動でアップロードするまれな状況では、ProGuardまたはDexGuardマッピングファイルを自動的にアップロードできない場合があります。これは多くの場合、アプリケーショントークンを含むnewrelic.propertiesファイルを誤って作成したことが原因です。これにより、ビルドエラーまたは詳細なログメッセージを含む警告が発生します。ProGuardまたはDexGuardのマップファイルを手動でアップロードするには、以下の手順に従います。プロジェクトのビルドディレクトリでmapping.txtファイルを検索します。Studioを使用するプロジェクトの場合、ファイルは<PROJECT_ROOT>/app/build/outputs/mapping/<BUILD_VARIANT>ディレクトリにあります。一般に、アプリケーションの最終バージョンをビルドするときにreleaseバリアントが使用されます。次のコマンドは、マップファイルを見つけるのに役立ちます。mapping.txtコマンドターミナルを使用して、ProGuardまたはDexGuardのマッピングファイルをアップロードします。https://mobile-symbol-upload.eu.newrelic.com/symbolコマンドで以下のように置き換えてください。mapping.txtファイルへのフルパスです。モバイル監視アプリケーショントークンです。レベルで発生する信号違反やその他の障害が含まれるようになりました。こちらをご覧ください。