Tôi có một vấn đề nhỏ.
Vấn đề:
Tôi đang cố gắng xây dựng một lớp Dự án Android của mình trên Jenkins và bây giờ tôi đang đứng trước vấn đề này tôi không thể giải quyết. Trong Tòa nhà tôi có thông báo Lỗi này:
: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
Bạn có thể tưởng tượng rằng điều này xảy ra ... vâng nó ở đó và png ... nó cũng ở đó, vì vậy sai lầm phải ở một nơi khác.
Giải pháp?
Bây giờ tôi đã đi vòng 1-2 giờ, lướt trên trang web tuyệt vời này và điều tôi nhận thấy là nếu Jenkins chạy trên hệ thống 64 bit, tôi cần cài đặt ia32-libs. Như thế
sudo apt-get install ia32-libs
bây giờ tôi đã thử nó và tôi không thể cài đặt nó:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
vì vậy tôi đã cố gắng cài đặt "ia32-libs-multiarch" , nhưng một lần nữa:
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.
Cuối cùng
, cuối cùng tôi cũng đứng đây và hỏi tôi: đó có thực sự là giải pháp không? Và tại sao tôi nên cài đặt thứ này? Và làm thế nào? Vì vậy, xin vui lòng giúp tôi, tôi nghĩ rằng tôi không xa câu trả lời.