Saat saya mem-boot Android Studio dan memilih "Proyek Baru ..." dan membuat proyek baru, saya mendapatkan kesalahan munculan ini:
Gagal mengimpor proyek Gradle baru: gagal menemukan revisi Build Tools 17.0.0
Konsultasikan log IDE untuk lebih jelasnya (Help | Show Log)
Saya ingin berkonsultasi dengan log IDE, tetapi saya bahkan belum berhasil masuk ke aplikasi untuk melakukan banyak hal. Saya telah memeriksa preferensi beberapa kali untuk melihat apakah saya dapat menetapkan jalur untuk Alat Bangun, tetapi saya tidak dapat menemukan banyak hal. Bagaimana cara memperbaikinya, atau bagaimana cara masuk ke aplikasi tanpa membuka proyek sehingga setidaknya saya dapat melihat log?
java
android
gradle
android-studio
Jason Robinson
sumber
sumber
.AndroidStudioPreview\system\log\idea.log
danJAVA_HOME
variabel lingkunganJawaban:
Setelah menghabiskan beberapa jam: Saya memulai ulang
Android SDK Manager
dan saat ini saya perhatikan bahwa saya mendapatAndroid SDK Platform-tools
(peningkatan) danAndroid SDK Build-tools
(baru).Setelah menginstalnya, saya akhirnya dapat mengkompilasi proyek saya sepenuhnya.
Catatan: ADT terbaru (Versi 22) harus diinstal.
sumber
<ANDROID_STUDIO>/sdk
. Mulai Android SDK Manager dengan menjalankan<ANDROID_STUDIO>/sdk/tools/android
dan menginstal versi yang benar dari Android SDK Build-tools dan Anda harus memperbaiki masalahnya.SDK Manager
ditemukan di menu program Windows di bawahAndroid SDK Tools
. Di jendela SDK Manager, ada judul 'Alat'. Di bawah itu Anda akan menemukan berbagai versiAndroid SDK Build-tools
. Jalankan sebagai administrator sehingga dapat memanipulasi file lokal.Mulai Mei 2020 , solusi yang sangat mudah menggunakan Android Studio:
sumber
Lihat di SDK Manager apa
Android SDK Build-tools
versi tertinggi Anda , dan salin nomor versi ini dibuild.gradle
file proyek Anda , diandroid/buildToolsVersion
properti (bagi saya, versinya adalah "18.1.1").Semoga membantu!
sumber
Inilah yang harus saya lakukan:
ANDROID_HOME=C:\...\android-sdk
GRADLE_HOME=C:\...\gradle-1.6
PATH=...;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
sumber
Itu terjadi karena Build Tools revisi x tidak ada .
Saat ini, versi terbaru adalah
23.0.2
(dapat berubah setiap saat).The
buildToolsVersion
s Anda ingin termasuk dalam SDK Android, biasanya dipasang di<sdk>/build-tools/<buildToolsVersion>
direktori.Jangan bingung antara Android SDK Tools dengan SDK Build Tools .
Perubahan Anda
build.gradle
'sbuildToolsVersion
untuk beberapa versi dipasang di<sdk>/build-tools
sumber
Setiap kali Anda mencoba menjalankan proyek dengan versi alat build yang tidak ada di studio, Anda akan menghadapi kesalahan ini.
Sampai sekarang di tahun 2017, Ini telah dibuat sangat sederhana oleh Android Studio.
Ini akan meminta Anda tentang masalah ini, bersama dengan sesuatu seperti ini
Anda hanya perlu mengekliknya dan sistem akan mengunduh ke versi build yang diperlukan untuk menjalankan proyek.
sumber
Saya telah menginstal API 17 tetapi itu tidak cukup. Yang benar-benar perlu saya instal adalah "Android SDK Build-Tools 17".
Anda dapat menemukan "Android SDK Build-Tools X" di dalam anak pertama, bernama "Tools", di "Android SDK Manager".
sumber
dalam perspektif Proyek Anda, cari Application -> build.gradle dan edit baris ini
android { compileSdkVersion "android-N" buildToolsVersion "24.0.0 rc1"
seperti ini:
android { compileSdkVersion 24 buildToolsVersion "23.0.3"
sumber
Saya mengalami masalah ini baru-baru ini, proyek saya tidak menyertakan
local.properties
file.Periksa
local.properties
file jika disertakansdk.dir
dengan jalur yang benar ke sdksumber
local.properties
. Ini menghasilkan otomatis.saya pikir Anda dapat mengunduh SDK Android terbaru dan menggunakannya. saya melakukan ini dan memperbaiki masalah dan bekerja dengan baik. ini tautannya: http://developer.android.com/sdk/index.html#download
sumber
Coba jalankan
gradle
di baris perintah terlebih dahulu. Ini mungkin meminta Anda untuk mengatur dan variabel lingkungan:Baca lebih lanjut di sini: 1 , 2
Selanjutnya make yakin bahwa alat Android SDK membangun (
adb
,aapt
,dx
,dx.jar
) tersedia diPATH
. Jika tidak, Anda dapat membuat symlink di lokasi yang sesuai. Mereka berubah dengan rilis versi SDK baru. Berikut adalah skrip shell yang membuat symlink di dalam$ANDROID_HOME
folder untuk Anda.sumber
Pada dasarnya kesalahan mengatakan Anda tidak memiliki "Android SDK Build-tools" yang terpasang.
sumber
Ini berfungsi untuk saya setelah saya mencoba banyak solusi:
Untuk beberapa alasan, proses adb tidak memulai ulang sendiri setelah menginstal paket baru. Membunuh adb.exe secara manual dan mencoba mengimpor proyek di lain waktu memecahkan masalah ini untuk saya.
sumber
Copot Pemasangan Android SDK Tools dan instal ulang dari Tools> SDK Manager.
sumber