Tôi đang đấu tranh rất nhiều với việc cài đặt ADT (Công cụ dành cho nhà phát triển Android) trên Eclipse trong Fedora 16 OS, 64-bit.
Bản thân Eclipse đang chạy tốt.
Theo hướng dẫn, trước tiên tôi đã cài đặt Android SDK thông thường, bộ công cụ cấp hệ điều hành. Điều đó diễn ra suôn sẻ và tôi đã có thể sử dụng ứng dụng Android trong dir công cụ.
Trong Eclipse, nó khó hơn một chút vì trước tiên tôi phải cài đặt GWT hoặc các công cụ liên quan đến google, những công cụ này yêu cầu bản cập nhật Eclipse Indigo cốt lõi của WST. Cuối cùng, cài đặt ADT báo cáo thành công.
Tuy nhiên, mỗi khi mở Eclipse, nó cho tôi vô số cửa sổ bật lên liên quan đến libncurses.so.5 và nhật ký sau:
[2012-04-04 02:06:35 - adb] /opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] 'adb version' failed!
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] Failed to parse the output of 'adb version':
Standard Output was:
Error Output was:
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] /opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] 'adb version' failed!
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] Failed to parse the output of 'adb version':
Standard Output was:
Error Output was:
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
Khi tôi cố mở Trình quản lý SDK Android (trong Cửa sổ), plugin vẫn mở nhưng cửa sổ không có nút đóng ở bất kỳ đâu (không giống như cùng một nút ở cấp hệ điều hành, trông cũng giống nhau) vì vậy cách duy nhất để thoát trong đó là tìm PID của Eclipse và giết nó.
apt-get install lib32ncurses5 lib32stdc++6
(lib32gcc1 được kéo vào như một sự phụ thuộc)