質問: ia32-libs破損パッケージ(ubuntu 12.04 x64) ubuntu 12.04 x64に最新のandroid sdkがインストールされています eclipseとandroid sdkの問題 とほぼ同じ問題があります。 eclipse adtプラグインが機能していないため、androidウィンドウが表示されますsdk/build-tools/17.0.0/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: no such file or directory新しいandroidプロジェクトを作成するとき。それから私は試したsudo apt-get install ia32-libsしかし、コマンドは失敗して戻りますreading state information... done some packages could not be installed. this may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of incoming. the following information may help to resolve the situation: the following packages have unmet dependencies: ia32-libs : depends: ia32-libs-multiarch e: unable to correct problems, you have held broken packages. これまで、私はこれに従いました answer 32ビットadbで機能し、これはubuntuがia-32-libsを処理する方法に影響を与えた可能性があります。すべての32ビットandroidツールを正しく実行するために必要なライブラリを正しくインストールするには、何をする必要がありますか?update この回答 を試しましたが、うまくいきませんでした。sudo apt-get purge libc6:i386 libncurses5:i386 libstdc++6:i386を試しましたしかし、ia32-libsはまだインストールされませんでした。ldd ./aaptの出力linux-gate.so.1 => (0xf778f000) librt.so.1 => /lib32/librt.so.1 (0xf7768000) libdl.so.2 => /lib32/libdl.so.2 (0xf7760000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf7740000) libz.so.1 => not found libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7658000) libm.so.6 => /lib32/libm.so.6 (0xf7628000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7608000) libc.so.6 => /lib32/libc.so.6 (0xf7460000) /lib/ld-linux.so.2 (0xf7790000) libz.so.1が見つかりません。ubuntuは zlib1g がすでに最新であると言っています。これがうまくいったものですsudo apt-get install libgl1-mesa-dri:i386 sudo apt-get install ia32-libs-multiarch:i386 sudo apt-get install ia32-libs-multiarch sudo apt-get install ia32-libs
回答: sudo apt-get install libgl1-mesa-dri:i386 sudo apt-get install ia32-libs-multiarch:i386 sudo apt-get install ia32-libs-multiarch sudo apt-get install ia32-libs