2013-06-13 35 views
19

Tôi đang gặp sự cố khi chạy dự án được nhập bằng Phonegap trên máy tính xách tay của mình bằng Debian. Tôi đã cài đặt Eclipse và trình cắm cho Android và mọi thứ dường như hoạt động tốt cho đến đây. tôi đã thêm dòng này vào tập tin .bashrc của tôi:adb: lỗi khi tải thư viện dùng chung: libncurses.so.5: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục nào như vậy

export PATH=${PATH}:/home/s/android-sdks/platform-tools/ 

tôi chọn dự án Android mới từ tập tin hiện có, trong Eclipse, và sau đó tôi tải mã của dự án. Nhưng khi tôi cố gắng để thực hiện nó, tôi nhận được thông báo lỗi này:

[2013-06-13 18:12:16 - MyProject] Android Launch! 
[2013-06-13 18:12:16 - MyProject] The connection to adb is down, and a severe error has occured. 
[2013-06-13 18:12:16 - MyProject] You must restart adb and Eclipse. 
[2013-06-13 18:12:16 - MyProject] Please ensure that adb is correctly located at '/home/s/android-sdks/platform-tools/adb' and can be executed. 

Nếu tôi cố gắng thực hiện lệnh: adb server-bắt đầu trong nhà ga, tôi nhận được tin nhắn này:

adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory 

Did Tôi nhớ cái gì? ADB đã đúng, tôi không có tệp libncurses.so.5 ở bất cứ đâu trên máy tính của tôi mặc dù tôi đã cài đặt tất cả các thư viện tương thích 32 bit (máy của tôi là 64 bit).

+0

Hãy thử câu trả lời này: http://stackoverflow.com/questions/16841490/android-adb-error-message-error-while -loading-shared-libraries-libncurses-so-5 –

Trả lời

80

Bạn cần phiên bản 32bits của ncurses gói,

sudo apt-get install lib32ncurses5 
+0

Cũng giải quyết cùng một lỗi khi chạy trình gỡ lỗi NaCL, nacl-gdb. –

Các vấn đề liên quan