20

UbuntuにAndroid SDKとAndroid Eclipseプラグインを正常にインストールしました。

Ubuntuを削除してLinux Mintをインストールするまで、すべてが正常に機能していました。SDK を再度インストールし、Ubuntu で使用していたのと同じ Eclipse コピーを使用しましたが、すべての Android アプリケーションにエラーが含まれており、エミュレーターを起動できません。

エミュレータを起動すると、このメッセージが表示されます

Starting emulator for AVD 'test' Failed to start emulator: Cannot run program "/home/anas/android//tools/emulator": error=2, No such file or directory

指定したパスに Android SDK がインストールされ、ファイル (エミュレーター) が同じパスに存在します。

また、すべてのアプリケーションに同じエラーが含まれていますR can not be resolved to a variable

ここで何が問題なのですか?

4

8 に答える 8

29
  1. Ubuntu に正常にインストールされました。しかし、avdを実行していません

    64 ビット システムを実行している場合は、ia32-libs をインストールする必要があります。

  sudo apt-get install ia32-libs
  1. R は変数に解決できません

これは、次の理由が原因である可能性があります

  • クラスはそのパッケージの一部ではありません 適切なパッケージを追加します

  • マニフェスト ファイルのクラス パスで適切に定義されていない 適切に定義する

avdをクリアして実行すると動作します

于 2013-01-29T08:47:11.897 に答える
10

私の場合(64ビットCrunchbang)のように最初のコメントからのcmdが機能しない場合は、次のことも試してください:

sudo aptitude install ia32-libs lib32ncurses5 lib32stdc++6

于 2013-03-22T11:30:57.430 に答える
2

もうパッケージをインストールする必要はありません!

ディレクトリ ツールには、多くの種類の がありますがemulator、私のコンピューターではemulator64-arm! 私のシステムはLinux Mint 16 amd64!幸運を!

./emulator64-arm @yxphone -sdcard yxsd -scale 0.8
于 2013-12-13T08:32:47.827 に答える
1

指定したパスを書いたように、ファイルは同じパスに存在しますが、もう一度確認することをお勧めします。

R を変数に解決できないように、心配しないでください。

理由:

  1. マニフェストファイルでパッケージ名を確認する
  2. すでにこのようなものを取得している場合: import com.version.bajrang.january.R; 最初にここでパッケージ名を変更するか、この行を削除してプログラムをクリーンアップしてください
  3. 次のような結果が得られない場合: import com.version.bajrang.january.R ; 次にimport packagename.R; を追加します。

答えが返ってくると信じています.....

于 2013-01-29T08:41:34.667 に答える
1

Eclipse の SDK パスに誤りがあるようです:

プログラム「/home/anas/android//tools/emulator」を実行できません

その二重の「//」が問題かもしれません。Eclipse にチェックインします: [ウィンドウ] -> [設定] -> [Android]。SDK の場所を指すフィールドがそこにあるはずです。編集します。

/home/anas/android/ のパスを確認して、SDK を実際に配置した場所であるかどうかを確認します。そうでない場合は、これらの手順を繰り返してください

Missing R resource メッセージはコンパイル エラーですよね? この場合、エミュレーターが問題になることはありません。ただし、私が疑うようにSDKパスが正しくない場合、..他のAndroidライブラリのインポートとともにこのコンパイルエラーが発生する可能性があります

于 2013-01-29T08:42:27.193 に答える