web-dev-qa-db-ja.com

AndroidエミュレータがUbuntuで起動していません

Ubuntu 11.04を使用していて、最新のEclipse ADTバンドルをダウンロードしました。また、すべてのia32libsをインストールしました。エミュレーターが起動しない理由がわかりません。さまざまなデバイス構成を試しましたが、4つのプラットフォーム2.2、2.3、4.0があります。 4.2。さまざまな順列と組み合わせを試しましたが、仮想デバイスが表示されません-どれも表示されません。

私は他のSOの質問でもさまざまな解決策を試しましたが、それらは私の問題を解決しません。私は何週間もこれらに立ち往生しています、それでも私はどこにも到達していませんか?助けてください

FYI: Eclipse Heliosもあります。正常に動作しますが、3.0/Honeycombを超えるプラットフォームを取得/ダウンロードできず、Heliosでは仮想デバイスが正常に動作します。関連性があるかどうかはわかりませんが、それでも..

9
Akhil Jain

コマンドラインパラメーターでエミュレーターを実行します

コマンドラインからエミュレーターのインスタンスを起動するには、SDKのtools/フォルダーに移動します。次のようにエミュレータコマンドを入力します。

emulator -avd <avd_name>

エミュレーターの詳細 ここにリンク:

10
Padma Kumar

NVidiaグラフィックカードを搭載したUbuntu14.04 64ビットでは、次のことを行う必要がありました。

  1. Eclipse用のSDKおよびADTプラグインをインストールします
  2. 32ビットライブラリをインストールするSudo apt-get install lib32stdc++6 lib32z1
  3. OpenGLライブラリをインストールしますSudo apt-get install libgl1-mesa-dev
  4. グラフィックカード専用のドライバーをインストールします。[システム設定]> [ソフトウェアとアップデート]> [追加のドライバー] NVIDIAバイナリドライバーバージョン331.38
  5. Eclipseから、Android Virtual Device Managerを実行し、デバイスを編集します。「UseHostGPU」を有効にして保存します。

その後、機能しました。

10
David

Ubuntu Androidエミュレーターの問題[解決済み]

Androidエミュレーターの問題はハードウェアドライバーではありません。OpenGLドライバーです。これを解決するには、次の手順を実行してください。

  1. Synapticパッケージマネージャーを開きます(そうでない場合は、Ubuntuソフトウェアセンターからインストールしてください)
  2. クイックフィルターで「opengl」と入力し、検索を押します。
  3. 次のパッケージを選択します。
    libgles1-mesa-dev
    libgles2-mesa-dev
    libgles1-mesa
    libgles2-mesa
    libqt4-opengl [Update/Upgrade]
    glmark2
    glmark2-es2
    libgles1-mesa-dbg
    libgles2-mesa-dbg
    freeglut3
    libhugs-opengl-bundled

  4. 選定手順
    パッケージを右クリックして、[インストールのマーク]として選択します。

  5. そして、[適用]をクリックします。
  6. Androidエミュレータを使用したプログラミングをお楽しみください。
3
idattatrey

ubuntu 12.04 LTS 64ビット(32ビットライブラリをインストール)では、私のケースは次のとおりでした。

1-SDKを正しくダウンロードしてインストールしました

2-EclipseにADTプラグインをダウンロードして再起動します

3-SDKディレクトリを適切に設定します

4- Androidプロジェクトを作成し、[実行]> Androidアプリケーション]をクリックします

5-エミュレーターを要求されたので、AVDからエミュレーターを作成しました(実行構成からのいくつかの手順の後)

6-次に、そのアプリケーションをもう一度右クリックして、[実行]> Android Application

7-メッセージが表示されます>エラー:エミュレータを起動できませんでした... SDKを正しくインストールしてください(そのようなもの)

8-Eclipseを再起動します...すべてが正常です!!!!!!!!!!!!!!!!!!

1

次のオプションを変更する必要があります。
avdを編集し、「エミュレートされたパフォーマンス」オプションを「ソフトウェア」に変更します。

それが動作します。

1
Shivam ashtikar

Bumblebeeを使用してnvidiaカードを無効にしています...

Android Studioはそれが好きではないようです。

optirun /opt/Android-studio/bin/studio.sh

次に、Android StudioでAVDManagerを開きます。

0
Dinath

enter image description here 上記のようなエラーが発生した場合は、たとえばLinuxマシン(Ubuntu)を更新/アップグレードしてください

  1. Sudo apt-get update
  2. Sudoapt-アップグレードを取得

Android Developer Webサイトに従って必要なすべてのソフトウェアがインストールされていることを確認してください。 それでもイメージと同じ問題が発生する場合、エミュレータを起動する前にターミナルでsuモードを使用してください。 Sudo su-このコマンドを使用してSuユーザーになります

0
SAURABH_12

出典: https://cialu.net/solve-Android-studio-avd-issue-with-ubuntu-16-10/

   Sudo apt-get install lib64stdc++6:i386

   Sudo apt-get install mesa-utils

(SDKのパスを探します)

  cd YOURPATH/Android/Sdk/emulator/lib64

  mv libstdc++/ libstdc++.bak

  ln -s /usr/lib64/libstdc++.so.6  libstdc++

最後に、エミュレーターを使用してアプリケーションを再実行します。

0
Vinod Ranga