Android Studio 2023.2.1に上げたあと、AGP 8.3.0にバージョンアップしたらエラー対処

2024年3月2日土曜日

Android Studio gradle エラー 開発 環境構築

t f B! P L
ソフトのアップデートって基本楽しみなんだけど、andoroid studioのバージョンアップはアップデート後に躓くことが多々あったりするからちょっとと思いつつ、新しい機能は楽しみでやるんだけど、今回もやっぱり問題発生。
てか、先に調べてから上げろよってとこだけど、やっぱりやめられないよね。
で、さっそく上げるとやっぱり発生

エラー内容
Manifest merger failed : Attribute property#android.adservices.AD_SERVICES_CONFIG@resource value=(@xml/gma_ad_services_config) from [com.google.android.gms:play-services-ads-lite:22.6.0] AndroidManifest.xml:92:13-59
is also present at [com.google.android.gms:play-services-measurement-api:21.5.0] AndroidManifest.xml:32:13-58 value=(@xml/ga_ad_services_config).
Suggestion: add 'tools:replace="android:resource"' to <property> element at AndroidManifest.xml to override.


わからんが、 AndroidManifest.xmlにsujjestの内容を追加すればおけね
って、とこで、以下を追加
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">

<application>

<property
android:name="android.adservices.AD_SERVICES_CONFIG"
android:resource="@xml/gma_ad_services_config"
tools:replace="android:resource" />


</manifest>

 ですんなり通ったんだけど、やっぱり調べてからやんないとだめだよなー。

QooQ