質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Android Emulator

Android EmulatorはアンドロイドのOSで起動しているアンドロイドのデバイスの機能をシミュレートするソフトウェアです。Emulatorは開発者に複数の違う設定を持ったデバイスを必要とすることなくアプリケーションを開発しテストすることが可能になります。

Q&A

解決済

2回答

4959閲覧

Android Studio 2.3.3 でAVDが立ち上がらない

ozy999

総合スコア17

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Android Emulator

Android EmulatorはアンドロイドのOSで起動しているアンドロイドのデバイスの機能をシミュレートするソフトウェアです。Emulatorは開発者に複数の違う設定を持ったデバイスを必要とすることなくアプリケーションを開発しテストすることが可能になります。

0グッド

1クリップ

投稿2017/09/03 03:08

###前提・実現したいこと
Android Studio 2.3.3 に更新したところ AVD が起動しなくなりました

2.3.3 以前のバージョンまでは問題なく動作していました

ネットで検索しても解決には至りませんでした

開発環境

  • VMware Workstation Pro 12 にて Ubuntu 16.04 LTS 64bit を構築しています
  • Android Studio は Umake にてインストールしました

###発生している問題・エラーメッセージ
イベントログには以下のメッセージがワーニングとして表示されています

ADB rejected shell command (getprop): closed

###該当のイベントログ

・・・ 2017-09-03 11:19:57,285 [ 38998] INFO - xecution.GradleExecutionHelper - Passing command-line args to Gradle Tooling API: [--configure-on-demand, -Pandroid.injected.invoked.from.ide=true, -Pandroid.injected.build.api=25, -Pandroid.injected.build.density=420dpi, -Pandroid.injected.build.abi=x86, --init-script, /tmp/asLocalRepo.gradle] 2017-09-03 11:20:07,835 [ 49548] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:08,888 [ 50601] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:10,142 [ 51855] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:11,227 [ 52940] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:12,038 [ 53751] INFO - pl.ProjectRootManagerComponent - project roots have changed 2017-09-03 11:20:12,280 [ 53993] INFO - a.gradle.run.MakeBeforeRunTask - Gradle invocation complete, success = true 2017-09-03 11:20:12,311 [ 54024] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:12,661 [ 54374] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 6ms; general responsiveness: ok; EDT responsiveness: ok 2017-09-03 11:20:12,714 [ 54427] INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 52ms; general responsiveness: ok; EDT responsiveness: ok 2017-09-03 11:20:13,532 [ 55245] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:14,577 [ 56290] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:15,791 [ 57504] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:16,354 [ 58067] INFO - #com.android.ddmlib - Opening a debugger listener at port 8600 for client with pid 1677 2017-09-03 11:20:16,827 [ 58540] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:17,860 [ 59573] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:18,908 [ 60621] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:19,947 [ 61660] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:21,005 [ 62718] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:21,145 [ 62858] INFO - #com.android.ddmlib - Opening a debugger listener at port 8601 for client with pid 1757 2017-09-03 11:20:21,176 [ 62889] INFO - #com.android.ddmlib - Opening a debugger listener at port 8602 for client with pid 1763 2017-09-03 11:20:22,085 [ 63798] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null 2017-09-03 11:20:22,209 [ 63922] INFO - #com.android.ddmlib - Opening a debugger listener at port 8602 for client with pid 1763 2017-09-03 11:20:22,215 [ 63928] WARN - #com.android.ddmlib - Adb rejected connection to client '1779': closed 2017-09-03 11:20:22,236 [ 63949] INFO - #com.android.ddmlib - Opening a debugger listener at port 8604 for client with pid 1926 2017-09-03 11:20:22,263 [ 63976] INFO - #com.android.ddmlib - Opening a debugger listener at port 8605 for client with pid 1935 2017-09-03 11:20:22,942 [ 64655] INFO - #com.android.ddmlib - Opening a debugger listener at port 8606 for client with pid 2024 2017-09-03 11:20:23,251 [ 64964] WARN - #com.android.ddmlib - ADB rejected shell command (getprop): closed 2017-09-03 11:20:23,253 [ 64966] WARN - #com.android.ddmlib - AdbCommandRejectedException getting properties for device emulator-5554: closed 2017-09-03 11:20:23,257 [ 64970] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null

###試したこと

  • Android Studio の再インストール
  • エミュレータの再インストール

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

Android Studio のイベントログでは原因が解らなかったので

端末からエミュレータを起動すると OpenGL 系のエラーが発生していました

VMware:vmw_ioctl_command error Invalid

VMware 12 では OpenGL 3 が採用されたため OpenGL 2.1 を使用するアプリでエラーが発生します

環境変数を .profile にセットします

export SVGA_VGPU10=0

これで OpenGL 2.1 が利用されることとなりエラーが表示されなくなりました

kkoba84 さんに感謝です

Qiita のアカウントがないのでこちらで失礼いたします

VMWareでvmw_ioctl_command error Invalid argument.で落ちる場合

これで VMware の問題は解決しましたが、これだけではまだエミュレータは落ちてしまいます

エミュレータにバンドルされているライブラリの代わりに libstdc++.so を使用するように変更します

export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1

Environment Variables 参照

以上で無事にエミュレータが高速起動します

投稿2017/09/04 05:09

編集2017/09/08 01:25
ozy999

総合スコア17

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

以前もゲストOS上でエミュレーターを動作させたときの問題について質問されていたかと思いますが、正直Googleもこういう環境での開発は想定していないと思うんですよね。これはちょっとteratailを閲覧している人では手に負えない内容ではないかと思います。Googleのフォーラムで直接質問してみるしかないような気がします。こういうところとか

投稿2017/09/03 12:19

keicha_hrs

総合スコア6768

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問