2016-10-13 20 views
0

Androidスタジオ(Windows 8.1 Proで動作しています)でAndroidアプリを開発しようとしていますが、エミュレータを動作させることができず、私のアプリの各反復を自分の電話にロードしようとしています。Androidスタジオエミュレータの問題 - HAXM、VT-x

私はエミュレータ起動しようとすると、私は取得エラー(ネクサス5、アンドロイド7.0のx86、すべてのエミュレータイメージがダウンロードされ、インストールされている):http://puu.sh/rHjgJ/f2d0001076.png

私はVT-xは、私のBIOSで有効になっていることを確認しました。それの上に私はLinuxのディストリビューションに関して何かを私に伝える理由が分からない。上記のように私はWindows 8.1でこれを実行しています。

また、BIOSでIntel Virtualization Technologyが有効になっていることを確認しました。

/dev/kvmが存在するかどうかを確認できるパスは何ですか?

さらに重要なことに、このようなものをどのように機能させることができますか?私が試した

他のもの:

手動で私に次のエラーを与えるインテルHAXM(6.0.4)をインストール
  • :AndroidのメーカーSDKマネージャを経由して enter image description here

  • 再インストールを(手動インストールと同じエラー)

ご意見はありますか?

+0

おそらく、オフトピックの関連抜粋は、以下を参照してください、あなたの携帯電話にロードすることは容易です。 –

+0

このスレッドを忘れてしまった、わかった。私はこれにすぐに答えを投稿します。 – RThomP

+0

あなたは管理者として実行していますか? –

答えて

0

私はまだ高速x86エミュレータを実行することはできませんが、それを理解しました。

外部のAVDマネージャを使用して新しい仮想デバイスを作成しようとしましたが、外部のSDKマネージャからARM 64v8aシステムイメージをダウンロードした後でも、カスタム仮想デバイスを動作させることができませんでした。

Android Studioの内蔵AVDマネージャー(上部のツールバーのAVDマネージャーボタン)を開くと、その仮想デバイスのシステムイメージをダウンロードするように促されました(Play/Startボタンのすぐ隣にありますそのデバイスの場合)。 これをダウンロードして解凍すると、仮想デバイスを正常に起動でき、エミュレータが動作します。

Android Studioが推奨する「適切な」x86エミュレータを使用すると、もっとうんざりするかもしれませんが、何もないよりも優れています。

0

お使いのシステムがWindows 8.1 Proの上で実行されているBIOSにインテルの仮想化テクノロジーを有効にしてください手順をあなたのBIOS設定へ

For More Information And Example

+0

既に、申し訳ありませんが、私は自分のOPでそれを言及するのを忘れてしまった。それを反映するためにOPを編集しました。 – RThomP

+0

OK HAXMをインストールしてください –

+0

https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows –

0

行くに従ってください、システム設定]タブで、仮想化技術を有効にします。

+0

IVTはすでに有効です。 – RThomP

0

私は上記の問題と同じ問題を抱えているようです。しかし、私は手動でイメージをダウンロードする必要があります、システムイメージのダウンロードのための任意の迅速な通知を取得していない?どのシステムイメージをダウンロードする必要がありますか?あなたは共有できますか?ありがとう!

+0

外部SDKマネージャからARM 64 v8aシステムイメージをダウンロードし、AndroidスタジオにAVDマネージャを開いた後、そこに表示されている仮想デバイスに「イメージをダウンロード」リンクが表示されます。これをクリックすると、残りのファイルがダウンロードされ、デバイスが正常に動作するはずです。 – RThomP

+0

感謝!しかし、私はそれが問題を関連するsysのイメージではないことが判明した、それはHAXMが正常にインストールされていない、私は再インストールされ、私の新しい答えとして設定され、 – WayneWZ

2

SYSイメージをダウンロードした後、ADVはまだエラーで動作しませんでした:私は手動でHAXMを再インストールする場合

/dev/kvm is not found

は、私は同じエラーを受け取っ:

Failed to configure driver: unknown error. Failed to open driver

私はsolution on the Intel forumを見つけました、それは私のために働く、エミュレータは今okです。

は、上記のリンク

 
I. Preparing--------------------------------------------------------- 
(Optional: check or change your BIOS settings for Intel VT, disable hyper-v, ... as mentioned in other answers.) 
1. download and extract the file to a folder 
2. cmd -> sfc /SCANNOW 
3. reboot 
4. cmd -> Bcdedit -set TESTSIGNING ON 
5. reboot 
II. Installation----------------------------------------------------- 
1. start install-android.exe in the folder of the extracted file and install 
1.1 if you don't get an error the previous steps have handled the error - continue to III. 
1.2 if you get an error DO NOT click OK when the error occurs 
3. go to C:\Program Files\Intel\HAXM and copy all files, except *.tmp to a new folder 
4. then continue/finish the setup (click OK and finish) 
5. copy the files from the new folder to C:\Program Files\Intel\HAXM and delete *.tmp 
6. go to C:\Program Files\Intel\HAXM, right-click on the inf-file and choose install 
a window with driverinstallation should appear. install driver. it should says ok then.. 
hint: this is what made the difference for me! 
Starting "HaxInst64.exe /i intelhaxm.inf 1" as well as with parameter 4 in the console did 
not pop up the driverinstallation-window 
III. Test------------------------------------------------------------ 
1. cmd -> sc query intelhaxm 
it should show the service 
2. reboot 
3. cmd -> sc query intelhaxm 
it should says service running.. 
IV. Reset------------------------------------------------------------ 
1. cmd -> Bcdedit -set TESTSIGNING OFF 
2. reboot 
関連する問題