7 Ekim 2014 Salı

Android İçin Hızlı Emülatör

Eclipse ile Android yazılımı geliştiren yazılımcıların belki de tamamı aynı sıkıntıyla karşılaşıyorlar. ADT’nin içinde barındırdığı sanal cihazın yavaş çalışması. Gece gündüz uğraşıp yazdığımız kodları birde emülatör de test ederken beklemek herkes için büyük sorun teşkil ediyor.
Bu sıkıntıya çözüm olarak internette dolaşan yeni akım Genymotion programı. Kendisi birçok mobil kullanıcının kurtarıcısı olarak bilinir. Sanal mobil cihaz oluşturarak yazdığımız uygulamaları saniyeler içerisinde emülatöründe açarak uygulamamazı test etmemizi sağlıyor. Oracle Virtual Box ile birlikte çalışır.Ücretli ve ücretsiz sürümleri bulunmakta fakat aralarında pek bir fark bulunmuyor. Şimdilik ücretsiz sürümü yeterli olacaktır.
Gelelim kurulum aşamalarına:
1) Öncelikle http://www.genymotion.com/ sitesine giriyoruz.
2) Sağ üst köşede bulunan “Sign Up” bölümünden üyelik oluşturuyoruz. Üyelik programı indirdikten sonrada giriş yapmamıza yarayacak.
3) https://shop.genymotion.com/index.php?controller=order-opc
yukarıda bulunan link yardımıyla “Free” seçeneğini kullanarak programı indiriyoruz.
4) Windows için aşağıdaki seçenek seçilir.

1

Genymotion Kurulum ve Ayarları

1- İndirdiğimiz programı normal programlar gibi kuruyoruz.
2- Programı açtıktan sonra web sitesinden kayıt yaptığımız bilgilerle giriş yapıyoruz.
3- Giriş yaptıktan sonra program bünyesinde bulunan cihazlardan birini seçiyoruz. Program gerekli dosya ve bilgileri internettn indirecek.
4- Şimdi küçük bir ayar yapıyoruz. Setting --> ADB yi seçiyoruz.

2

Use custom Android SDK seçilir. Ve Eclipse klasöründeki SDK yolunu seçiyoruz. Ayarları yaptıktan sonra PLAY butonuna basarak eklediğimiz Sanal cihazı çalıştırabiliriz.
Genymotion ve Eclipse Konfigürasyonu
1- Eclipse açtıktan sonra “Help --> Install New Software” seçtikten sonra Work with kısmındaki seçilir.

3

Resimdeki bilgiler girilir. Ve çıkan paket yüklenir.
Eclipse’e resimdeki gibi seçenek ekleniyor

.4

NOT: Genymotion'ı kullanmak için öncelikle Oracle Virtual Box açık olmalı ve Genymotion da ki sanal cihaz da açık olmalıdır.