import com.google.android.gms.ads.identifier.AdvertisingIdClient; class FetchAdvertisingIdTask extends AsyncTask<Void, Void, String> { @Override protected String doInBackground(Void... voids) { String advertisingId = null; try { AdvertisingIdClient.Info adInfo = AdvertisingIdClient.getAdIdInfo(getApplicationContext()); advertisingId = adInfo.getId(); } catch (IOException e) { e.printStackTrace(); } catch (GooglePlayServicesNotAvailableException e) { e.printStackTrace(); } catch (GooglePlayServicesRepairableException e) { e.printStackTrace(); } return advertisingId; } @Override protected void onPostExecute(String advertisingId) { if (advertisingId != null) { // ... } } } FetchAdvertisingIdTask fetchAdvertisingIdTask = new FetchAdvertisingIdTask(); fetchAdvertisingIdTask.execute();


上一篇:
下一篇:
切换中文