Saya mencoba mengimpor proyek saya. tetapi ketika saya menjalankan aplikasi saya mendapatkan kesalahan berikut:
Error: Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1
di sini adalah file gradle saya
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.vishnuruhela.signup"
minSdkVersion 15
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors { }
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile project(':listView1')
}
android
android-gradle-plugin
Ankur1994a
sumber
sumber
Jawaban:
Saya mendapatkan kesalahan yang sama persis ini. Saya menjalankan perintah
Di mana "assembleDebug" diganti dengan tugas assemble untuk versi debug rasa yang saya inginkan.
Cari output
Tepat di bawah itu adalah kesalahan yang menggambarkan sumber daya yang saya gunakan dalam file tata letak tetapi yang hilang dari file dimensi. Memperbaiki ini memperbaiki masalah build.
sumber
Pada awalnya Anda pergi ke
lalu pergi ke
dan menyelesaikan kesalahan adalah caranya
sumber
Build -> Clean Project
Instal versi terbaru alat build. Sesuaikan Anda
build.gradle
menggunakanNilai yang tepat harus cocok dengan SDK yang Anda instal . Bisa jadi 23.0.3 pada saat posting ini.
atau periksa dan hapus dependensi duplikat dari daftar.
Nikmati :)
sumber
Ikuti langkah-langkah sederhana ini untuk memulihkan kesalahan ini:
Metode 1:
Catatan: Jika versi build tool Anda kurang dari 22.0.1 maka Anda mungkin masih menghadapi kesalahan yang sama saat gradle build jadi silakan perbarui SDK Anda dari SDK Manager ke yang terbaru kemudian restart android studio dan ikuti langkah-langkah di atas.
Metode 2:
Saya merekomendasikan Metode 1.
sumber
Saya memiliki masalah yang sama setelah mengganti beberapa
.png
sumber.jpg
gambar dengan gambar.Saya menghapus
appname/app/build
, daripada memilihBuild -> Rebuild project
dan akhirnya berhasil tanpa kesalahan.sumber
Dalam kasus saya, jawaban taciosd dan Netero menunjuk ke arah yang benar. Dengan menganalisis:
Linux:
saya menemukan bahwa satu file folder di folder aset terlalu panjang dan aapt.exe berhenti dengan mengembalikan 1 (dan tidak ada pesan kesalahan tertentu) saat memproses file itu. Tampaknya file dengan karakter non ASCII dalam nama juga tidak diterima.
sumber
Saya memiliki kesalahan yang sama persis ini tiba-tiba kemarin. Saya melakukan "Clean Project" dan "Rebuild Project" dan tidak pernah melihat kesalahan lagi.
Saya hanya punya beberapa bulan pengembangan Android di bawah ikat pinggang saya. Tetapi setiap kali saya mendapatkan kesalahan yang tidak dapat dijelaskan seperti ini, "Clean Project" dan / atau "Rebuild Project" adalah hal pertama yang saya coba.
sumber
saya memiliki masalah yang sama saya menyelesaikannya dengan menghapus file yang saya tambahkan di folder aset dan nama file tersebut mengandung karakter yang tidak didukung seperti "é", "", "ï" "è" ... dengan mengubah nama file nama tersebut atau menghapusnya Anda tidak akan memiliki masalah.
sumber
BuildToolsVersion & Dependencies harus sama dengan versi API Dasar.
&
tidak dapat mencocokkan dengan tingkat API dasar.
Harus
Selesai
sumber
Kesalahan dalam eksekusi aapt dalam proses tugas DebugResources atau processReleaseResources umumnya terjadi ketika satu atau lebih sumber daya proyek Anda tidak didukung.
Untuk mengetahuinya, buka direktori root proyek Anda dan jalankan:
Ini akan mencetak kesalahan spesifik aapt. Dalam kasus saya itu adalah file di folder aset yang namanya memiliki karakter yang tidak valid (LEÃO.jpg). aapt tidak mendukung beberapa karakter dalam alfabet Latin.
Tapi, seperti yang saya jelaskan, masalah Anda bisa lebih dari itu. Untuk mengetahui dengan pasti Anda harus menjalankan processDebugResources dengan opsi --debug.
sumber
Saya menghadapi kesalahan yang sama saat mengompilasi. Saya mencoba semua metode di sini tetapi gagal hanya satu hal yang berhasil tetapi butuh banyak waktu. dengan menjalankan kode ini pada CMD untuk men-debug aplikasi saya dan menunjukkan kepada saya tag yang hilang di tata letak XML saya.
Pendekatan terbaik adalah menganalisis kesalahan tidak hanya mengabaikannya.
Untuk menjalankan kode ini saya menginstal Java JDK dan kemudian mengatur Environment Variable: untuk JAVA_HOME dan Gradle.
untuk gradle
untuk java
sumber
Anda harus melakukan instruksi berikut:
Klik Bangun yang terletak di bilah alat, lalu
Clean project
->Rebuild Project
sumber
Tolong pastikan itu
compileSdkVersion
,buildToolsVersion
dantargetSdkVersion
miliki nomor versi yang sama. Saya juga memiliki kesalahan ini karena memiliki versi yang berbeda. Solusi ini berhasil untuk saya.Saya harap ini bisa membantu kalian semua.
sumber
ketika kode kami memiliki kesalahan file layout.xml, kami mendapatkan pesan kesalahan ini. Periksa file xml Anda lagi.
sumber
lihat file styles.xml Anda untuk @ + id / Saya punya satu di styles.xml dalam nilai-v17 yang saya ingat tidak pernah dibuat. Inilah yang saya harus ubah pada akhirnya dan tidak membangun alat 21.1.2 hingga 22.0.1 seperti yang disarankan.
sumber
Saya juga memiliki kesalahan yang sama dengan gambar saya .. Ganti saja ekstensi dari ".png" atau apa pun yang Anda harus ".jpg"
sumber
Saya memiliki masalah yang sama.
Coba ganti nama file dalam folder aset dengan karakter selain huruf, angka, dan garis bawah.
Khususnya, cari apostrof dan huruf Eropa yang tidak umum dalam bahasa Inggris.
sumber
Saya membangun dengan perintah:
Ini menunjukkan lebih banyak pesan kesalahan, masalah saya adalah ada karakter khusus dalam nama file.
sumber
Saya juga menghadapi masalah ini hanya karena saya telah mengganti nama folder proyek saya ketika proyek dibuka di Android Sudio.Jadi, Android Studio membuat folder lain di direktori jendela saya.
Saya temukan di build.gradle saya (Modul: aplikasi) , semua perpustakaan dukungan diperbarui dan melemparkan kesalahan pada waktu kompilasi proyek.
Yang perlu Anda lakukan adalah, cukup ubah pustaka dukungan yang diperbarui ke versi alat bantu Anda saat ini seperti ini dan bangun kembali proyek.
sumber
Ketika saya mengganti gambar dalam proyek maka saya mendapatkan masalah ini. Kemudian saya menemukan bahwa salah satu gambar itu memiliki ekstensi .PNG kemudian saya ganti namanya menjadi .png kemudian masalah saya teratasi. Semoga ini bisa membantu Anda
sumber
Saya memiliki masalah yang sama, dan hanya hilang setelah menghapus folder .gradle dari root proyek saya.
Jadi, pastikan Anda:
Saya harap ini membantu. Semoga berhasil!
sumber
Saya juga mendapatkan masalah ini.
sumber
Saya memiliki masalah yang sama. Bahkan file JPG tidak berfungsi. Masukkan semua file gambar Anda ke dalam mipmap dan bekerja. Mereka bekerja dengan sempurna.
sumber
Saya berlari ke masalah yang sama hari ini dan mencoba untuk membersihkan dan membangun kembali proyek.
Saya tidak memecahkan masalah saya. Saya menyelesaikannya dengan mengubah nilai compileSdkVersion, buildToolsVersion, targetSdkVersion dan com.android.support:appcompat-v7:23.0.1 alih-alih pada file aplikasi Gradle saya. Lalu aku berlari bersih dan membangun kembali proyek sesudahnya.
sumber
Untuk nilai pengembalian 3 "pengecualian OutOfMemory" saya menambahkan mengikuti di bagian Android gradle
Dan untuk masalah ke-2 dengan nilai pengembalian 2, sebelumnya saya mengikuti dependensi graded untuk JDK 7
Kemudian saya memperbarui JDK saya ke 8 dan itu mulai memberi saya kesalahan (mungkin untuk jdk 8 ada lebih dari satu lib tersedia dengan 7+) saat menjalankan aplikasi. Apa yang diperbaiki masalah saya adalah memberikan versi khusus alih-alih 7+. yaitu
sumber
Dalam kasus saya, saya harus menginstal pustaka "libz.so.1" untuk membuatnya berfungsi, di Ubuntu 15.04
sumber
Kesalahan: Eksekusi gagal untuk tugas com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:
selesai dengan nilai keluar non-nol 1 Salah satu alasan terjadinya kesalahan ini adalah bahwa path file ke file resource terlalu panjang:
Kesalahan: Jalur file terlalu lama pada Windows, simpan di bawah 240 karakter
Jangan: // folder / folder / folder / folder / very_long_folder_name / MyProject ...
Alasan lain dapat digandakan sumber daya atau ruang nama
Contoh:
sumber
Dalam kasus saya kesalahan ini disebabkan oleh tata letak file xml kosong.
Saya membuat file kosong tetapi lupa menambahkan konten apa pun ke dalamnya. AndroidStudio memberikan pesan kesalahan yang menyesatkan ini, tetapi ketika saya menjalankan gradle build dari baris perintah, saya bisa melihat kesalahan nyata seperti "Kesalahan parsing XML: tidak ada elemen ditemukan" dan nama file.
Menambahkan tata letak dasar konten xml memperbaiki kesalahan.
sumber
lihat compileSdkVersion di android / biuld.gradle, dan compileSdkVersion di semua paket lain harus sama.
sumber
hanya sebagai catatan. Saya mengikuti semua clean / rebuild dan memperbarui SDK-Tools di sini, tetapi pada akhirnya ternyata menonaktifkan Instant Run , untuk menyelesaikan masalah saya.
Pergi ke: Android Studio -> Preferences -> Build, ExecutionDeployment -> Run Instan
sumber