2016-07-20 19 views
0

は、私は私が活動してフラグメントアンドロイドで広告IDを取得する方法は?

import com.google.android.gms.ads.identifier.AdvertisingIdClient.Info; 


Info adInfo = null; 

try { 
    adInfo = AdvertisingIdClient.getAdvertisingIdInfo(mContext); 
} catch (IOException e) { 
    e.printStackTrace(); 
} catch (GooglePlayServicesAvailabilityException e) { 
    e.printStackTrace(); 
} catch (GooglePlayServicesNotAvailableException e) { 
    e.printStackTrace(); 
} 

String AdId = adInfo.getId(); 

から呼び出されたときに、それが働いて、このコードを使用するが、私はパッケージのような意図が除去保留中から呼び出されたとき、私はその時点でのWebサービスを呼び出したいI広告のIDが必要ですが、私はあなたが以前に行ったことがnull.ifを持っています。

答えて

0

トライ利用アプリのコンテキスト

の受信機は、活動状況やアプリのコンテキストを使用することができますよう - &がどのように

AdvertisingIdClient.getAdvertisingIdInfo(context.getApplicationContext()); 
受信を開始した人左右される
関連する問題