Debianを搭載したラップトップでPhonegapインポートプロジェクトを実行するときに問題が発生しました。私はすでにEclipseとAndroidのプラグインをインストールしており、ここまですべて正常に動作しているようです。この.bashrcファイルに次の行を追加しました。
export PATH=${PATH}:/home/s/Android-sdks/platform-tools/
私はEclipseで新しいAndroidプロジェクトを既存のファイルから選択してから、プロジェクトのコードをロードします。しかし、実行しようとすると、次のエラーメッセージが表示されます。
[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.
ターミナルでコマンドadb server-startを実行しようとすると、次のメッセージが表示されます。
adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
私は何か見落としてますか? ADBは正しいです。32ビット互換のライブラリをすべてインストールしたにもかかわらず(マシンは64ビットです)、libncurses.so.5ファイルがコンピューターのどこにもありません。
ncurses
パッケージの32ビットバージョンが必要です。
Sudo apt-get install lib32ncurses5