Warning: 予期しない要素(URI:""、ローカル:"base-extension")です。
書籍にあったサンプルプログラムをビルドしたら、

こんな警告がでました。警告なのでコンパイルはできます。 実行もできます。
あまり気持ちのいいことではありません。
現状把握:
新規に作成したプロジェクトでは発生しない。
以前作成したプロジェクトで発生する。
webで検索しても解決にたどり着けない。仕方ないので 自分で考える。
新旧での何かの違いがある。
ソースで見比べるのはさすがにツライ!
思い出したのがWinMerge。
新旧のフォルダーGradleScriptsを比べると、gradle\wrapper\gradle-wrapper.propertiesに違いあり。
旧:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
新:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
旧プロジェクトのファイルに新プロジェクトの内容で書き換えると警告は無くなります。