husonet | Tarih: 06.05.2016
Debian, Ubuntu üzerinden Android simülatör bağlantısı
Android kod geliştiriyorsunuz ve çalışma yaptığınız simülatör üzerine fiziksel erişim yapmak istiyorsanız bu makale tam size göre.
Ben bir Debian kullanıcısı olarak Android cihazlar üzerinde kod geliştiriyorum ve devamlı Telefonum üzerinden bağlanarak çalışmak zahmetli geldiği için simülatör üzerinden bağlanmayı daha çok tercih ediyorum. Bu sebepten dolayı simülatör üzerindeki sqlite database yada fiziksel klasörlere erişme ihitiyacı projeye göre duyulabiliyor. Sizlerde simülatöre yada emülatöre erişmek isterseniz aşağıdaki kurulum ve bağlantı işlemlerini okumanızı ve uygulamanızı tavsiye ederiz.
Kullanılan araçlar
- Debian Jessie
- Eclipse
Kurulum işlemi
apt-get install android-tools-adbEclipse üzerinde smilatör bağlantısı kurabilmemiz için öncelikle Devices penceresini görünür yapmalıyız. Bunun için Window->Show View->Other>Android->Devices i tıklamamız yeterli olur.
Şimdi simülatörü Eclipse bağlantısından ayırmalıyız. Bunun için Devices->Reset Adb seçeneğini tıkladıktan sonra aşağıdaki görüntüyü almalıyız.
[2016-05-06 15:07:22 - DeviceMonitor] Adb connection Error:EOF
[2016-05-06 15:07:22 - DeviceMonitor] Connection attempts: 1Bu işlem sayesinde Eclipse ve Smilatör arasındaki bağlantıyı kesiyor daha doğrusu bağlantı portunu boşa çıkarmış oluyoruz. Artık konsol üzerinden bağlantı işlemlerine devam edebiiriz
Sistemin start edelmesi
adb start-serverSimülatör ile bağlantı kurma işlemi
adb connect localhostBağlantı durumunun izlenmesi
adb devicesBağlantı kurulan serverı online olarak görüyorsanız sistem bağlantınızda sıkıntı yoktur.
Simülatörün shell ortamına bağlanılması.
adb -s localhost:5555 shellSistemin kill edilmesi
adb kill-server