ERROR : 32ビットLinuxのAndroidエミュレータバイナリは推奨されません

? user242918 @ | Original: StackOverFlow

私は自分のUbuntu 14.04 32ビットにADTバンドル32ビットの最新バージョンをインストールしました。私はAVDを作成しましたが、それは起動しません。私は、スタートボタンを押すと、このメッセージが表示されます。

AVD 「 NexusOne 」のためのエミュレータを起動する ERROR : 32ビットLinuxのAndroidエミュレータのバイナリが推奨されません、それらを使用する        次の少なくとも一つを行う必要があります。         - 'エミュレータ」を呼び出すときに「 -force - 32 」オプションを使用します。         - あなたの環境で設定ANDROID_EMULATOR_FORCE_32BITに「真」 。        どちらか1を使用すると、32ビットのバイナリを使用することができますが、してくださいます        意識し、これらは将来のAndroid SDKのリリースではなくなること。        それが起こる前に、 64ビットのLinuxシステムへの移行を検討してください。

私は、ファイルの.profile geditの真の輸出ANDROID_EMULATOR_FORCE_32BITを=設定することで、それを修正するとの.bashrcファイルをgeditのしようとしました。何も変わっていない。

私を助けようとしてくれてありがとう!



Top 5 Respuesta

1shuofei @

私は、次でこの問題を解決する:

輸出ANDROID_EMULATOR_FORCE_32BIT =真

それから私は、コマンドラインからエミュレータを起動。できます!

それはあなたに役立ちます願っています。



2jakob @

私は1つの偉大なソリューションを持っている。 あなたは日食やNetBeansのでそれを起動することができます。 試してください:

Eclipseで、あなたのAndroidプロジェクトフォルダをクリックし、 [実行]> [実行構成]を選択...

実行構成]ダイアログボックスの左側のパネルで、あなたのAndroidプロジェクトの実行構成を選択するか、新しい構成を作成。

ターゲット]タブをクリックします。

追加のエミュレータコマンドラインオプションフィールドでは、次のように入力します

-force-32bit

この実行構成を使用して、あなたのAndroidプロジェクトを実行します。

NetBeansであなた: あなたがデバッガではを選択wher 1. [カスタマイズ]を選択しました...

in Emulator options write -force-32bit click ok. and run application 3Ameen Maheen @

私は次のことをやった

>実行構成]> [対象]タブに移動し、最後の>追加エミュレータコマンドラインオプション> -force - 32までスクロールします

4patrick @

シェルスクリプトを作成します。

#!/bin/bash
#
#   set export ANDROID_EMULATOR_FORCE_32BIT=true

export ANDROID_EMULATOR_FORCE_32BIT=true
/opt/adt-bundle-linux-x86-20140702/eclipse/eclipse

シェルスクリプトの実行可能ファイルを変更し、アクティブ日食にそれを実行する "を/ opt / ADT-バンドルはlinux- x86-20140702 /日食/月食は「日食のパスです