Androidスタジオを2.3から3.0.1にアップグレードしました。しかし、このエラーメッセージが表示されます(既にAPI 27をインストール済みです)。Android studioの新しいバージョンでビルドツールバージョンが見つからなかったため、修正方法がわかりません。
Error:Failed to find Build Tools revision 26.0.2 <a href="install.build.tools">Install Build Tools 26.0.2 and sync project</a>
Gradleファイルが変更され、プロジェクト構造にはタブが1つしかありません!
編集:これは `app/build.gradleの内容です:
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 27
defaultConfig {
applicationId "com.m.finalocr"
minSdkVersion 21
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.Android.support:appcompat-v7:27.0.2'
implementation 'com.Android.support.constraint:constraint-layout:1.0.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.Android.support.test:runner:1.0.1'
androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.1'
}
ご覧のとおり、buildToolsVersion
はありません。それで、なぜ私のAndroidスタジオは、コンピューターに27バージョンがインストールされているときに、この特定のバージョン(26)を探すのですか?また、buildToolsVersion "26.0.2" and change it to
buildToolsVersion "27.0.3" `はどこで確認できますか?
プロジェクトはビルドツールバージョン26.0.2を探していますが、まだコンピューターにダウンロードしてインストールしていません。
ダウンロードするには、[ツール]> [Android]> [SDK Manager]に移動し、新しいウィンドウの上部にある[SDKツール]タブをクリックします。次に、右下隅の「パッケージの詳細を表示」チェックボックスを選択します。最後に、26.0.2が表示される場所までスクロールダウンし、その横にあるチェックボックスをオンにして、[OK]をクリックしてインストールプロセスを開始します。
プロジェクトのビルドツールのバージョンを変更する場合は、プロジェクトのbuild.gradleファイル(「app」モジュール内)で指定します。ファイルを開き、「Android」セクションで次のプロパティを追加/更新して、使用するビルドツールバージョンを追加または更新します。
Android {
buildToolsVersion "27.0.3"
...
}