v4移行ガイド

この記事では、SDK v4のマイナーバージョン間における移行手順を紹介します。コードまたはプロジェクト設定の修正が必要となる変更が行われる場合は、こちらで完全な移行手順をご覧ください。

重要:
現在ご利用のバージョンと変更されるバージョン間に存在する各手順に従う必要があります。例えば、バージョン4.13.0から4.30.1に更新する場合は、 4.13.0 -> 4.14.04.30.0 -> 4.30.1の双方を完了する必要があります。

4.32.0 -> 4.33.0

Web BridgeプラグインはAARで送信され、デフォルトで全てのJavascriptファイルが含まれます。つまり、アップデートの度にこれらのファイルを更新する必要はありません。以前にWeb Bridgeプラグインの連携を実施したことがある場合は、以下の手順に従ってください。

  1. プロジェクトからWeb Bridge JARを削除し、最新のAARをインストールします。
  2. 全てのインポートされたAdjust Javascriptファイルをassetsディレクトリから削除します。

4.31.0 -> 4.31.1

Adjust SDKにはcom.google.android.gms.AD_IDパーミッションがデフォルトで含まれています。removeディレクティブをAndroidManifest.xmlファイルに追加することでこのパーミッションを削除できます。アプリを児童オンライン保護法(COPPA)に準拠させる場合や Google Playストアが対象でない場合は、この操作を行なってください。

<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove"/>

4.30.0 -> 4.30.1

Adjust SDKは、JARではなくAARで送信されます。

4.13.0 -> 4.14.0

Adjust.appWillOpenUrl(Uri)は廃止されました。代わりにAdjust.appWillOpenUrl(Uri, Context)を使用してください。Adjust.appWillOpenUrl(Uri)メソッドを使用する場合は、Contextを以下の様に追加できます。

Java
Kotlin
Adjust.appWillOpenUrl(data, getApplicationContext())