Googleから
「GooglePlayの対象APIレベル要件の影響を受けているアプリがあります」
との警告メールがきました。
API Levelを33から34に上げなさいというものでした。
このときに次のようなエラーが出てビルドが出来ませんでした。
Duplicate class com.iab.omid.library.ironsrc.utils.f found in modules com.ironsource.sdk.mediationsdk-8.0.0-runtime (:com.ironsource.sdk.mediationsdk-8.0.0:) and com.ironsource.sdk.mediationsdk-8.1.0-runtime (:com.ironsource.sdk.mediationsdk-8.1.0:)
以下、AI(ChatGTP)の回答です。
このエラーは、ビルドプロセス中にクラスの重複が発生したことを示しています。具体的には、com.ironsource.sdk.mediationsdk ライブラリの異なるバージョン(8.0.0と8.1.0)が同じクラスを含んでいるため、クラスの重複が検出されています。以下の手順で解決を試みることができます:
build.gradle
ファイルを開き、dependencies
セクションを確認します。com.ironsource.sdk.mediationsdk
の複数のバージョンが含まれていないか確認し、最新のバージョンに統一します。
最終的にはアンインストールしたはずの「com.ironsource.sdk.mediationsdk」が8.0.0と8.1.0、2つとも残っていたので全削除してビルドできるようになりました。