GNU/Linux >> Linux の 問題 >  >> Ubuntu

EclipseとAndroidSdkの問題?

Eclipse、openjdk6をインストールし、SDKマネージャーファイルをダウンロードして抽出しました。

さて、Androidプロジェクトを作成すると、次のエラーが発生しました:

2012-06-06 18:44:40 - contactManager] /home/catia/android-sdks/platform-tools/aapt: 
error while loading shared libraries: libz.so.1: cannot open shared object file: 
No such file or directory

そしてこれは私がAVDマネージャーを作成しようとしたときのものです:

[2012-06-06 19:00:18 - SDK Manager] /home/catia/android-sdks/tools/mksdcard: error 
while loading shared libraries: libstdc++.so.6: cannot open shared object file: No 
such file or directory 
[2012-06-06 19:00:18 - SDK Manager] Failed to create the SD card.
[2012-06-06 19:00:18 - SDK Manager] Failed to create sdcard in the AVD folder.

ベストアンサー

この問題は、AndroidSDKが32ビットGNU/ Linuxシステム用にコンパイルされており、Ubuntuシステムが64ビットGNU/Linuxシステムであるために発生しています。解決策は簡単である必要があります(Ubuntuは64ビットOSでの32ビットプログラムの実行を完全にサポートしているため)。必要なライブラリの32ビットバージョンをインストールするだけです。

これを行う最も簡単で簡単な方法は、ia32-libsをインストールして、最も一般的に使用されるすべてのライブラリの32ビットバージョンをインストールすることです。 パッケージ。これは、ソフトウェアセンターまたはターミナルで次のように実行できます。

sudo apt-get update
sudo apt-get install ia32-libs

元々はia32-libs Ubuntuは、デフォルト構成では、64ビットシステムへの32ビットUbuntuパッケージのインストールをサポートしていなかったために提供されました。これがデフォルトで完全にサポートされるようになったため、ia32-libs packageを使用すると、最小の32ビットシステムにインストールされるのと同じ32ビットパッケージが64ビットシステムにインストールされます。 (したがって、心配している人にとっては、これはmultarchでは機能しない可能性があります。 デフォルトでサポートされています:引き続き機能します。)

出典: Ubuntu11.04へのAndroid/Eclipseのインストール–aaptとadbが正しく機能しない
関連項目: Eclipse Androidプラグイン— libncurses.so.5


Ubuntu
  1. Ubuntu16.04にAndroidSDKManagerをインストールする方法

  2. Linux Mint 12 /Ubuntu11.10でNetBeansIDE7.1を使用してAndroidSDK4.0.3をセットアップする方法

  3. Linux Mint 12 /Ubuntu11.10にAndroidSDK4.0.3とEclipseADTをインストールする方法

  1. タイムシフトを使用してLinuxシステム設定をバックアップおよび復元する方法

  2. Fedora15/16およびCentOS6/RHEL6でNetBeansIDE7.1を使用してAndroidSDK4.0.3をセットアップする方法

  3. AndroidSDK4.0.3とEclipseADTをFedora16/Fedora15にインストールする方法

  1. Ubuntu20.04システムのバックアップと復元

  2. Conkyウィジェットを使用したUbuntu20.04システムモニタリング

  3. Ubuntu22.04システムのバックアップと復元