概要
- 広告IDを利用するSDKの手順書によく
com.google.android.gms:play-services-ads
を記載してねと書いてあります。 - が、2018/10に公開された
play-services-ads-identifier
の設定だけでads
本体には依存せずに広告IDが取得できます。(AdvertisingIdClientが参照できる)
設定方法
app/build.gradle
dependencies {
implementation 'com.google.android.gms:play-services-ads-identifier:16.0.0'
}
依存関係グラフ
- supportLibraryのバージョンを揃えてないですが...
\--- com.google.android.gms:play-services-ads-identifier:16.0.0
\--- com.google.android.gms:play-services-basement:16.0.1
\--- com.android.support:support-v4:26.1.0
+--- com.android.support:support-compat:26.1.0 -> 28.0.0 (*)
+--- com.android.support:support-media-compat:26.1.0
| +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
| \--- com.android.support:support-compat:26.1.0 -> 28.0.0 (*)
+--- com.android.support:support-core-utils:26.1.0 -> 28.0.0 (*)
+--- com.android.support:support-core-ui:26.1.0 -> 28.0.0 (*)
\--- com.android.support:support-fragment:26.1.0 -> 28.0.0 (*)
参照
- [Release Notes] (https://developers.google.com/android/guides/releases#october_2nd_2018)
-
MVNRepository
- ☝️2018/4から公開されていたみたいです