Pazartesi, Mart 11, 2013

Android Emülatör'ünü Hızlandırın

Android için uygulama geliştiren herkes emülatör’ün yavaşlığından şikayet etmiştir.
Henüz bir kaç yıllık bir Intel işlemciniz varsa HAXM(Hardware Accelerated Execution Manager) ile emülatör’ü inanılmaz hızlarda çalıştırmak mümkün olabiliyor.

Ben denedim sonuç mükemmel olunca paylaşmadan edemedim.

Gerekli Malzemeler:

1) Intel Virtualization Technology(VT) destekleyen bir CPU ( Buradan CPU’nuzun VT destekleyip desteklemediğini öğrenmeniz gerekecek. Benim 3 yıllık Core i5’im destekliyor, işlemciniz çok eski değilse sorun olmayacaktır muhtemelen)

2) HAXM Software –> http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager Buradan işletim sisteminize uygun versiyonu indirin.

3) Android SDK tabiki.

Kurulum:

HAXM kurulumu ile işe başlıyoruz. 2.adımda indirdiğimiz dosyayı çalıştırıp kuruyoruz.

Daha sonra SDK Manager’ı açıp Extras kısmından HAXM’i seçiyoruz.



HAXM tüm sistem imajlarında kullanılabilen bir uygulama değil maalesef, eğer sistem imajlarınız arasında yoksa Intel tabanlı bir imaj’da seçiyoruz.



Bu iki paketi “Install packages” seçeneğiyle yükledikten sonra Intel CPU'lu yeni bir virtual device yaratıp HAXM’in keyfini sürmeye başlayabilirsiniz.



* Eğer grafik işlemci gücü gerektirecek (opengl tabanlı özellikle) uygulamalar tasarlıyorsanuz “Use Host GPU” seçeneği ile de ciddi performans artışı sağlayabilirsiniz.

HAXM'in devreye girdiğini emülatör'ü başlattığınızda logları takip ederek görebilirsiniz.



Herkese iyi eğlenceler.