Saya memiliki sedikit masalah.
Masalahnya:
Saya mencoba membangun gradle Proyek Android saya di Jenkins dan sekarang saya berdiri di atas masalah ini yang tidak bisa saya selesaikan. Selama membangun saya memiliki pesan galat ini:
:Client:mergeDebugResources
/var/lib/jenkins/workspace/LMA-Client/Client/build/exploded-aar/com.google.android.gms/play-services/3.1.59/res/drawable-hdpi/common_signin_btn_text_focus_light.9.png:
Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java.io.IOException: error=2, No such file or directory
:Client:mergeDebugResources FAILED
Anda dapat membayangkan bahwa ini aapt ... yap di sana dan png ... di sana juga, jadi kesalahannya harus di tempat lain.
Solusinya?
Sekarang saya googled 1-2 jam sekitar, berselancar di Situs web yang bagus ini dan apa yang saya temukan adalah jika Jenkins berjalan pada sistem 64-bit, saya perlu menginstal ia32-libs. Seperti itu:
sudo apt-get install ia32-libs
sekarang saya mencobanya, dan saya tidak bisa menginstalnya:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
jadi saya mencoba menginstal "ia32-libs-multiarch" , tetapi sekali lagi:
The following packages have unmet dependencies:
ia32-libs-multiarch:i386 : Depends: libgphoto2-2:i386 but it is not going to be installed
Depends: libsane:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Akhirnya
akhirnya aku berdiri di sini dan bertanya: apakah itu benar-benar solusinya? Dan mengapa saya harus menginstalnya? Dan bagaimana? Jadi tolong bantu saya, saya pikir saya tidak jauh dari jawabannya.
Jawaban:
Saya memiliki kesalahan serupa di Ubuntu 13.10 berikut:
Cannot run program "/usr/local/android-sdk-linux/build-tools/19.0.3/aapt": error=2, No such file or directory
Dan jawaban ini memperbaikinya untuk saya:
sumber
Untuk pengguna Arch 64, Anda harus terlebih dahulu mengaktifkan multilib untuk pacman, lalu instal paket 32-bit:
sumber
Untuk pengguna Fedora:
sumber
Saya menginstal ndk di manajer SDK dan itu bekerja.
sumber