1

Fedora 17 64 ビット オペレーティング システムを使用しています。32ビット共有ライブラリをインストールした後でも、次のエラーが発生しました。

[2013-03-22 19:19:29 - adb] /usr/src/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2013-03-22 19:19:29 - adb] 'adb version' failed!
/usr/src/android-sdk-linux/platform-tools/adb:

共有ライブラリの読み込み中にエラーが発生しました: libncurses.so.5: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません [2013-03-22 19:19:29 - adb] 「adb バージョン」の出力を解析できませんでした:

次のライブラリをインストールしようとしましたが、それでも機能しませんでした

yum install ncurses-libs.i686
Loaded plugins: langpacks, presto, refresh-packagekit
No package ncurses-libs.i686 available.
Error: Nothing to do

Even After trying following command it didn't work.

yum install ncurses-libs.i686 libstdc++.i686 libgcc.i686
Loaded plugins: langpacks, presto, refresh-packagekit
updates/metalink                                                                                                                                | 3.6 kB     00:00     
updates                                                                                                                                         | 4.6 kB     00:00     
updates/primary_db                                                                                                                              | 7.9 MB     00:24     
No package ncurses-libs.i686 available.
Package libstdc++-4.7.2-2.fc17.i686 already installed and latest version
Package libgcc-4.7.2-2.fc17.i686 already installed and latest version
Nothing to do
4

4 に答える 4

1

開発マシンで 64 ビット ディストリビューションを実行している場合は、apt-get: を使用して ia32-libs パッケージをインストールする必要があります。

apt-get インストール ia32-libs

詳細については、http://developer.android.com/sdk/installing/index.htmlを参照してください。

于 2013-03-22T14:17:58.873 に答える
0

これは、Android SDKが32ビットアプリケーションであり、いくつかの32ビット共有ライブラリが必要なために発生しています。

次の方法で修正できます。

$ sudo apt-get install ia32-libs

こちらをご覧ください:Android SDK — Linux

于 2013-03-22T14:22:01.200 に答える
0

このコマンドを試してください:

yum install ncurses-libs.i686 libstdc++.i686 libgcc.i686
于 2013-03-22T14:17:05.660 に答える