<dependencies>
<dependency>
<groupId>com.google.android.gms</groupId>
<artifactId>play-services-ads-identifier</artifactId>
</dependency>
</dependencies>
import com.google.android.gms.ads.identifier.AdvertisingIdClient;
public class AdIdFetcher {
public static String getAdvertisingId() throws Exception {
AdvertisingIdClient.Info adInfo = AdvertisingIdClient.getAdvertisingIdInfo(context);
String advertisingId = adInfo.getId();
return advertisingId;
}
}
<uses-permission android:name="android.permission.INTERNET" />
<service
android:name="com.google.android.gms.ads.identifier.AdvertisingIdService"
android:enabled="true"
android:exported="false" />