Saya berjuang keras dengan menginstal ADT (Android Dev Tools) di Eclipse di Fedora 16 OS, 64-bit.
Eclipse sendiri berfungsi dengan baik.
Seperti yang diinstruksikan, saya pertama kali menginstal Android SDK biasa, toolkit tingkat OS. Itu berjalan lancar dan saya dapat menggunakan aplikasi Android di dalam alat dir.
Di Eclipse, itu sedikit lebih sulit karena saya pertama-tama harus menginstal GWT atau alat terkait google, yang memerlukan pembaruan inti Eclipse Indigo dari WST. Akhirnya, penginstalan ADT melaporkan keberhasilan.
Namun, setiap kali membuka Eclipse, saya mendapat banyak popup tentang libncurses.so.5 dan log berikut:
[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
Ketika saya mencoba membuka Android SDK Manager (di bawah Window), plugin terbuka tetapi jendela tidak memiliki tombol tutup di mana pun (tidak seperti yang sama di tingkat OS, yang juga terlihat sama) jadi satu-satunya cara untuk keluar untuk menemukan Eclipse PID dan membunuhnya.
apt-get install lib32ncurses5 lib32stdc++6
(lib32gcc1 ditarik sebagai dependensi)pacman -Syv lib32-libstdc++5 lib32-ncurses lib32-gcc-libs
:)Ini terjadi karena Android SDK adalah aplikasi 32-bit dan memerlukan beberapa pustaka bersama 32-bit,
Saya memiliki masalah yang sama pada Ubuntu 64 bit, dan diperbaiki dengan:
sumber
sudo apt-get install libncurses5:i386
dapat menginstal perpustakaan yang diperlukan - jauh lebih ringan dariia32-libs
Instal hanya libncurses5:
ia32-libs akan menginstal banyak lib yang tidak diperlukan.
sumber
untuk ArchLinux
sumber
Anda mungkin belum
libncurses5
menginstal. Mencobasumber
memiliki masalah serupa di centos:
lakukan hal berikut:
Dan masalah sudah diperbaiki.
sumber
Ini tip dari blog Tim Mattison ini melakukannya untuk saya di bawah Debian Wheezy :
sumber