プロジェクトには 2 つの製品フレーバーがあります (1) 無料 (2) プロ
以下のように、無料の製品フレーバーにのみGoogle広告ライブラリを含めています
freeCompile 'com.google.android.gms:play-services-ads:11.4.2'
ここで、別の広告ライブラリに置き換えたいと考えています。この依存関係を削除しようとしていますが、ライブラリが完全に削除されず、次のようなエラーが表示されます。したがって、プロジェクトをビルドできません。
スクリーンショットは、.xml の AndroidManifest.xml のものapp\build\intermediates\manifests\full\free\debug
です。また、これら 2 つのアクティビティ ( com.google.android.gms.ads.AdActivity
& com.google.android.gms.ads.purchase.InAppPurchaseActivity
) をメインの AndroidManifest.xml に手動で追加していません。
AndroidManifest.xml からこれら 2 つのアクティビティを削除しようとしたのは
- クリーン、ビルド、リビルド
- Android Studio を再起動します
- キャッシュの無効化 / Android Studio の再起動
- プロジェクトのフレーバーの変更とクリーニング。
- Android Studio の「プロジェクト構造」から依存関係を削除する
しかし、何も機能していないようです。これらのエラーを取り除き、プロジェクトをビルドするにはどうすればよいですか?