とりあえず、当時のandroidStudio(android-studio-ide-202.7486908)をインストールして、デフォルトのテンプレートを何もせずにビルドしてみたが、エラーが出てそもそも動かなかったし、バックアッププロジェクトの再ビルドもできなかった。
次に最新のandroidStudio(android-studio-2024.2.1.11)を試してみて、デフォルトのテンプレートは動いたが、バックアッププロジェクトの再ビルドは色々なエラーが出てできなかった。
新旧のandroidStudioのログを見直してみて、おかしな事に気づいた。androidStudioの初回起動時にコンポーネントのダウンロードが行われるが、どちらもAPI35(android version 15)のplatformとtoolをダウンロードしていた。
app/build.gradleを見ると2021年当時のプロジェクトではAPI30(android version 11)がターゲットになっていた。
android-studio-ide-202.7486908をインストールし直して、SDKマネージャーでAPI30のplatformとtoolをインストールして、API35のplatformとtoolを削除した所、デフォルトのテンプレートも動作するし、バックアッププロジェクトの再ビルド/インストールも出来るようになった。
古いバージョンのandroidStudioを久々にインストールして使おうとすると、コンポーネントは最新のものをダウンロードして、内部で不整合を起こしてそもそもビルドできなくなる模様。
toolの方では、Show Package Details のチェックが必要
検索用関連エラーメッセージ
FAILURE: Build failed with an exception.
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
Installed Build Tools revision 35.0.0 is corrupted.
Remove and install again using the SDK Manager.
Incompatible Gradle JVM
Cannot sync the project.
KotlinJvmAndroidCompilation with name 'debugAndroidTest' not found
Deprecated Gradle features were used in this build, making it icompatible with Gradle 9.0.
Unsupported Java.
Unable to load class 'org.gradle.initialization.BuildCompletionListener'
Gradle's dependency cache may be corrupt