狠狠撸

狠狠撸Share a Scribd company logo
Androidエミュレータを
ちょっと速くする
intel HAXM(ハッサム)
公立大学産業技術大学院大学 産業技術研究科
創造技術専攻 (M2) 斉藤之雄
スライド公開日 2014年8月3日
ADT bundle Eclipse で Android
エミュ動作が遅い!と仰る初心者へ。
■お気の毒さまです。
Android SDK Manager から
Extras
- Intel x86 Emulator Accelerator
(HAXM installer) を正しく導入
しましたか?
Intel HAXM (ハッサム)導入説明 1
■C:?adt?sdk?extras?intel?Hardware_Accelerated_Execution_Manager にある
インストーラをお使いになられましたか?
Intel HAXM (ハッサム)導入説明 2
■ハードウェア要求事項
Intel(R) processor with support for VT-x, EM64T, and Execute Disable Bit が
BIOS上で有効になっていること。(詳細は Release Notes.txt を参照すること)
------------------------------------------------------------------------------------
最新の第4世代 Core i7 だから大丈夫!ではなく特定のモバイル Core i7 では
VT-x はBIOSで有効にできても、HAXM が使えないノートPC もあるので要注意。
どこのクズとは書かないが、家電っぽいノートPCはいろいろメーカの思惑がある
ようで、正直クズとしか言い様がないw 普通に使う分にはBlu-rayも使えて便利
素敵でキラっとしたノートPC。(メーカに相談したところ、HAXMは標準外!とw)
Intel HAXM (ハッサム)導入説明 3
■動作サポート対象OS (intel がサポートしている OS だ。動作=サポートではない)
Supported Operating Systems:
Windows* 8.1 (32/64-bit)
Windows* 8 (32/64-bit)
Windows* 7 (32/64-bit)
Windows Vista* (32/64-bit)
Mac OS X* 10.6 (32/64-bit) or 10.7 (32/64-bit) or 10.8 (64-bit) or 10.9 (64-bit)
Note: Test was NOT conducted on Windows* XP since Microsoft* will not offer
support for this version.
☆Windows XP は諦めてくれ(動作する?しない関わらずサポートはされていない)。
Intel HAXM (ハッサム)導入説明 4
■導入の儀(前半)
Intel HAXM (ハッサム)導入説明 5
■導入の儀(後半)
Intel HAXM (ハッサム)導入しても???
■ネットワーク処理(外部フェッチからパースなど)が変わらず遅い場合。
こればかりは、ホスト側(Eclipse 開発端末)の環境か、あるいは貴方が開発されたソースを読み、
書き直すしかありません。
教科書や一般個人 blog などから、ソースを写経した場合は、どこがボトルネックになり易いかの
説明はほとんどしていないでしょう。(私もしません、次元が違うから)
面倒くさいなと思う前に、基礎から電文ストリーム入出力条件を学習したほうが効果的。
早く学習することが、キビキビ動作をもたらすのは間違いありません。学習ではなく目の前に
PC があるならば、自習、自主トレに励めばいいでしょう。これもまた体験学習として効果的です。
以上

More Related Content

Androidエミュレータをちょっと速くするintel haxm(ハッサム)

  • 2. ADT bundle Eclipse で Android エミュ動作が遅い!と仰る初心者へ。 ■お気の毒さまです。 Android SDK Manager から Extras - Intel x86 Emulator Accelerator (HAXM installer) を正しく導入 しましたか?
  • 3. Intel HAXM (ハッサム)導入説明 1 ■C:?adt?sdk?extras?intel?Hardware_Accelerated_Execution_Manager にある インストーラをお使いになられましたか?
  • 4. Intel HAXM (ハッサム)導入説明 2 ■ハードウェア要求事項 Intel(R) processor with support for VT-x, EM64T, and Execute Disable Bit が BIOS上で有効になっていること。(詳細は Release Notes.txt を参照すること) ------------------------------------------------------------------------------------ 最新の第4世代 Core i7 だから大丈夫!ではなく特定のモバイル Core i7 では VT-x はBIOSで有効にできても、HAXM が使えないノートPC もあるので要注意。 どこのクズとは書かないが、家電っぽいノートPCはいろいろメーカの思惑がある ようで、正直クズとしか言い様がないw 普通に使う分にはBlu-rayも使えて便利 素敵でキラっとしたノートPC。(メーカに相談したところ、HAXMは標準外!とw)
  • 5. Intel HAXM (ハッサム)導入説明 3 ■動作サポート対象OS (intel がサポートしている OS だ。動作=サポートではない) Supported Operating Systems: Windows* 8.1 (32/64-bit) Windows* 8 (32/64-bit) Windows* 7 (32/64-bit) Windows Vista* (32/64-bit) Mac OS X* 10.6 (32/64-bit) or 10.7 (32/64-bit) or 10.8 (64-bit) or 10.9 (64-bit) Note: Test was NOT conducted on Windows* XP since Microsoft* will not offer support for this version. ☆Windows XP は諦めてくれ(動作する?しない関わらずサポートはされていない)。
  • 6. Intel HAXM (ハッサム)導入説明 4 ■導入の儀(前半)
  • 7. Intel HAXM (ハッサム)導入説明 5 ■導入の儀(後半)
  • 8. Intel HAXM (ハッサム)導入しても??? ■ネットワーク処理(外部フェッチからパースなど)が変わらず遅い場合。 こればかりは、ホスト側(Eclipse 開発端末)の環境か、あるいは貴方が開発されたソースを読み、 書き直すしかありません。 教科書や一般個人 blog などから、ソースを写経した場合は、どこがボトルネックになり易いかの 説明はほとんどしていないでしょう。(私もしません、次元が違うから) 面倒くさいなと思う前に、基礎から電文ストリーム入出力条件を学習したほうが効果的。 早く学習することが、キビキビ動作をもたらすのは間違いありません。学習ではなく目の前に PC があるならば、自習、自主トレに励めばいいでしょう。これもまた体験学習として効果的です。 以上