はGoogle PlayでちょうどAdMobのjarファイルをアップグレードするには、あなたが私のフラストレーションを理解するように、私はあなたに私の現在のビルドの依存関係を表示してみましょう:AdMobの - どのようなサービス
dependencies {
compile 'com.google.android.gms:play-services-ads:8.3.+'
compile 'com.google.android.gms:play-services-wearable:8.3.+'
compile 'com.google.android.gms:play-services-plus:8.3.+'
compile 'com.facebook.android:facebook-android-sdk:4.7.0'
compile 'com.onesignal:OneSignal:[email protected]'
compile 'com.google.android.gms:play-services-analytics:8.3.+'
compile "com.google.android.gms:play-services-location:8.3.+"
compile 'com.google.android.gms:play-services-gcm:8.3.+'
compile 'com.android.support:design:22.2.+'
//for now disable wearApp dependency for PaidRelease builds
wearApp project(':wearable')
compile 'com.squareup:otto:1.3.5'
compile fileTree(dir: 'libs', include: ['*.jar'])
//compile 'com.android.support:support-v4:22.0.+'
compile 'com.android.support:appcompat-v7:23.0.+'
}
、ここでは、私のウェアラブル依存関係:。私は8.3を使用しています+だけのマイナーバージョンの変更を更新する意味バージョンのための私のアプリケーションの依存関係で
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.support:wearable:1.2.0'
compile 'com.google.android.gms:play-services-wearable:7.5.0'
}
注意してください。 Admobは数日前に私に次のように書きました:
2016年9月15日以降も広告が表示されるように、Google Mobile Ads SDK 7.0.0以上にアップグレードしてください。
彼らはこれを行う1つの方法は、Googleプレイサービス全体を9.0.2に更新することだと述べました。しかし、私はPlayサービスの依存関係全体を使用しているわけではありません。あなたが見ることができるように、スペースとメソッドの数を節約するために必要な正確なパッケージを取得するだけです。
問題:
私は次の行交換した場合:
compile 'com.google.android.gms:play-services-ads:9.0.2'
と
compile 'com.google.android.gms:play-services-ads:8.3.+'
を、私はそれが8.3で動作します自信がないです+瓶。私は頼りにしている。私は9.0を使用しているすべてのGoogleプレイサービスジャーを更新する必要はありません。+またですか?
はい、9.Xバージョンにアップグレードする場合は、すべての依存関係をアップグレードする必要があります。 – ianhanniballake