Android用New Relicの互換性と要件

New Relic Mobileは、Google Play Store、Amazon Appstoreなどの標準的なアプリケーションストアに対応しています。Androidアプリケーションで、New Relic Mobileの機能をインストールして構成する前に、以下のガイドラインに従って互換性やその他の要件を確認してください。

フォアグラウンドモニタリング

Android用New Relic Mobileは、アプリケーションがフォアグラウンドにある間だけ監視します。アプリケーションが閉じられている間、エージェントがバックグラウンドサービスを監視することはありません。詳細については、当社のモバイルデータプライバシーおよびセキュリティについてのドキュメントを参照してください。

Androidの互換性

AndroidアプリケーションがNew Relic Mobileの以下の要件を満たしていることを確認してください。

コンポーネント アプリケーション要件
オペレーティングシステム

Android 2.3以降

Android 2.2のサポートには、レガシーバージョン4.244.0を使用してください。

API/SDK

HttpURLConnection、OkHttp2(バージョン2.0と2.4を除く)、OkHttp(バージョン2.8、3.5+、4.0+)、OkIO(バージョン1.11)、AndroidHttpClient、Volley(バージョン1.0.0)、Apache HTTP ClientネットワーキングAPI

Android SDK Tools バージョン21以降でのビルドと、必要に応じて以下の項目。

  • Android Studio
  • Gradle 3.3
  • Gradleプラグイン2.3.0
  • Proguard 5.0
  • DexGuard 7.2.04

New Relic Mobileをインストールする前に最新のバージョンにアップグレードしてください。

OkHttp 1.6のサポートには、レガシーバージョン4.244.0を使用してください。

言語 Java 1.7以降
デバイス Androidと互換性のあるデバイス (スマートフォン、タブレットなど)
ファイルサイズ New Relic MobileがリリースAPKに追加するのは500KB未満です。
アーキテクチャ ARM、Intel Atom
署名の検証 エージェントは、署名時に署名照合を使用するJARをインストゥルメントできません。JARのうち、SHA1-DigestもしくはSHA-256-Digest属性のマニフェストを含むものは修正されません。

エージェントとGradleの互換性

以下は、New Relic Android エージェント、Gradle、およびAndroid Gradleプラグインの互換バージョンです。

Android Gradle Plugin (AGP)

3.5.+

3.6.+

4.0

Android Agent

5.24.3

5.24.2

5.24.1

5.24.0

5.25.2

5.25.1

5.25.0

5.26.0

Gradle

5.4.1

5.6.4

6.1.1

ユニットテストはサポート対象外

当社のMobileエージェントは、通常のアプリケーションライフサイクルで動作するように設計されテストされています。New Relicは、エージェントを使用したアプリケーションでのテスト環境の実行をサポートしていません。テストの実行は、競合および予測できない動作の原因となる場合があります。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください: