#ANDROID - Android Virtual Device Hakkında
Aslında bakarsanız en önemli konulardan biri diyebiliriz. Kodları yazdık yazdık yazdık... E biz bunları nasıl test edeceğiz?
Burada yardıma Android Virtual Device yani AVD koşuyor. Koşuyor koşmasına ama yavaşlığından dolayı geliştiricileri pek memnun edemiyor. Yavaşlık konusuna değinmeden önce gelin sanal telefonumuza nereden ulaştığımıza bir göz atalım.
Görüldüğü üzere araç çubuğunda Android Virtual Device Manager var buraya tıkladığımıza karşımıza aşağıdaki pencere çıkıyor.
Şu an sanal olarak bir Nexus 5'e sahibiz burada yeni sanal telefonlar oluşturabilir, var olanların özelliklerini değiştirebilir ya da daha önce oluşturulmuş cihazları kaldırabiliriz vs. vs. bu konu uzar gider.
Az önce AVD'nin yavaşlığından bahsetmiştik. Geliştiricilerden bazıları bu durumun önüne geçmek için bizlere başka bir sanal cihaz servis eden GenyMotion Virtual Devices'ı kullanıyorlar. Buna AVD'nin başka bir versiyonu diyebiliriz.
Ancak bir sanal cihaz ne kadar geliştirilirse geliştirilsin elbet karşınıza bir sıkıntı çıkartıyor ve sizi bezdirebiliyor. Aslında elinizde bir Android işletim sistemine sahip bir telefon varsa bu işlerle uğraşmanız yersiz, en azından bana göre.
Peki elimizdeki telefonu kullanarak uygulamamızı nasıl test edeceğiz? Bunu yapmak çok kolay Öncelikle telefonunuzu usb kablosuyla bilgisayarınıza bağlayın. Telefonunuzun driver'ını internetten bulup yükleyin. Daha sonra derleyiciden uygulamayı çalıştır (run) komutunu verdiğinizde IDE telefonunuzu otomatik olarak görecek ve uygulama bu telefon üzerinden mi çalıştırılsın tarzında bir soru soracak. Onayladığınızda ise uygulamanızın .apk dosyası telefonunuza yüklenecek ve uygulamayı test edebileceksiniz.
Tabi yazıyı okurken bu aşamalar size uzun gelebilir fakat cihaz bunu oldukça kısa sürede yapıyor. Ayrıca kesinlikle unutmayın driver'ı yüklemediğiniz takdirde çok büyük bir ihtimalle derleyici telefonunuzu görmeyecektir.


Hiç yorum yok :
Yorum Gönder