質問: ### 解決したいこと 先日、AndroidStudioを開いてみると、ダウンロードが勝手にされ、バージョンアップ?してしまい、AndroidStudioが正常にビルドできなくなってしまいました。 これらを解決し、今までのアプリも使え、かつこれからもアプリ作成ができるようにしたいです。 ### エラーメッセージ Gradle 'Test' project refresh failed Error:Failed to find Build Tools revision 26.1.1 Install Build Tools 26.1.1 and sync project ### やってみたこと 上記のエラーメッセージをクリックして、適するバージョンをインストールしようと試みましたが、 Packages Unavailable というポップアップが表示され、内容として、 All Packages are not available for download!! The following packages are not available:-Package id build-tools;26.1.1 と出ました。 これらの原因を検索にかえても良いのですが、初心者を脱していないので変にエラーを重ねることが怖かったので皆様にお聞きします。 ちなみに、Testというプロジェクトで実行できるか試していますので、Testという言葉が頻出します。 Runを試みようとすると、こうなります。 ![![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/5c11b70dbfd9427745d1a27ae11b1a27.png)](e336abae68363562ade33daf2b207e69.png) よろしくお願いします。 ### AndroidManifest.xmlのコード ``` apply plugin: 'com.android.application' android { compileSdkVersion 25 buildToolsVersion "28.0.2" defaultConfig { applicationId "com.example.●●●.test" minSdkVersion 16 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:25.3.1' compile 'com.android.support.constraint:constraint-layout:1.0.2' testCompile 'junit:junit:4.12' } ```
回答: 以下のキーワードでそれぞれプロジェクト全体を検索してみてください。 (Windows環境ならCtrl + Shift + Fで起動します) キーワード1:buildToolsVersion キーワード2:26.1.1 Android Studioでプロジェクトを作成するとテスト用のプロジェクトも 自動作成されて、そちらにもビルドツールのバージョンが記載されています。 app側とバージョンが不一致だとこのようなエラーが出ることがあります。 もし"26.1.1"という記述がどこかにあれば "28.0.2"に書き換えて試してみてください。