0

Fedora 17にEclipseとAndroid SDKをインストールしました。Eclipseでこのエラーが発生しました

/home/jakub/Android/android-sdk-linux/platform-tools/aapt: 共有ライブラリの読み込み中にエラーが発生しました: libz.so.1: 共有オブジェクト ファイルを開けません: そのようなファイルやディレクトリはありません

このパッケージをインストールしようとしました:ncurses-libs.i686 libstdc++.i686 libgcc.i686、しかし常にそのエラーが発生しました

4

3 に答える 3

1

現時点では見つけられないstackexchangeの回答を使用して、64ビットCentOSで動作するようになりました。基本的に、いくつかのパッケージ名に .i686 を追加する必要がありました。

yum install libstdc++.i686     

ia32-libs は正式には rpm として存在しません。ただし、私のUbuntu 10.04ボックスでは

dpkg --listfiles ia32-libs | wc   

ia32-libs に 1456 個のファイルがあり、32 ビットのものを 64 ビットの Debian ベースのプラットフォームで動作させることを示しています。私は確かに 1456 の .i686 パッケージをインストールしませんでした。だから今、私は入った

    $ rpm -qa | grep i686
        libX11-1.3-2.el6.i686   
        libstdc++-4.4.6-4.el6.i686   
        openssl-1.0.0-25.el6_3.1.i686   
        libXau-1.0.5-1.el6.i686   
        SDL-1.2.14-3.el6.i686   
        glibc-2.12-1.80.el6_3.7.i686   
        libgcc-4.4.6-4.el6.i686   
        libxcb-1.5-1.el6.i686   
        libXrandr-1.3.0-4.el6.i686   
        zlib-1.2.3-27.el6.i686   
        libselinux-2.0.94-5.3.el6.i686   
        openssl-devel-1.0.0-25.el6_3.1.i686   
        nss-softokn-freebl-3.12.9-11.el6.i686   
        ncurses-libs-5.7-3.20090208.el6.i686    
        krb5-libs-1.9-33.el6_3.3.i686    
        libXext-1.1-3.el6.i686   
        libcom_err-1.41.12-12.el6.i686   
        libXrender-0.9.5-1.el6.i686   
        keyutils-libs-1.4-4.el6.i686   

使用した元の回答が見つかったら、ここに投稿します。

于 2013-02-20T03:51:42.653 に答える
0

以前に Fedora で android を使用しましたか?

システム要求

オペレーティングシステム

  • Windows XP (32 ビット)、Vista (32 または 64 ビット)、または Windows 7 (32 または 64 ビット)
  • Mac OS X 10.5.8 以降 (x86 のみ)
  • Linux (Ubuntu Linux、Lucid Lynx でテスト済み) GNU C ライブラリ (glibc) 2.7 以降が必要です。Ubuntu Linux では、バージョン 8.04 以降が必要です。64 ビット ディストリビューションは、32 ビット アプリケーションを実行できる必要があります。

リンク:

于 2012-07-05T08:05:30.487 に答える