Androidのbuildで「Warning: Mapping new ns ... to old ns ...」のエラー

Androidでbuildした時に下記エラーが発生。
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01

gradleのバージョンが最新ではないので最新を使う用に設定する。

[project]/android/gradle/wrapper/gradle-wrapper.properties

distributionUrlにあるhttps://services.gradle.org/distributions/に行くと最新版がわかるのでそれを設定(2022/03/24現在で7.4.1)。
#distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.1-all.zip


[project]/android/build.gradle

利用可能なバージョンがサジェストされるので、利用したいものを選択。
dependencies {
    classpath 'com.android.tools.build:gradle:7.1.2'


Androidのkotlin pluginのバージョン指定(ext.kotlin_version)でエラー:Your project requires a newer version of the Kotlin Gradle plugin

Androidでbuildした時に
android build.gradle Your project requires a newer version of the Kotlin Gradle plugin
のエラーが発生した時の対処法。

/android/build.gradle にある「ext.kotlin_version」を最新に変更する。

versionが古い場合、
dependencies {
    classpath 'com.android.tools.build:gradle:7.1.2'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
の「$kotlin_version」の行にカーソルを持っていくと利用可能なversionが表示される。


それを「ext.kotlin_version」に設定する。
buildscript {
    ext.kotlin_version = ‘1.6.10’


Copyright © nopgm