Eclipse Projesinin Android Studio’ya Taşınması :MobileCoder I MobileCoder.NET I Mobil Programlama I Android Programlama I Mobil Geliştiricilerin Buluşma Noktası I www.MobileCoder.Net

Eclipse Projesinin Android Studio’ya Taşınması

05.04.2015 tarihinde Android Programlama kategorisine eklenmiş, 351 views Kişi Okumuş ve 0 Yorum Yapılmış.

Merhaba mobilecoder.net  takipçileri, bu yazımda sizlere Eclipse’de yazılan bir android projesinin Android Studio’ya taşınmasını anlatacağım, böylece sizlerde Eclipse üzerinde Android_robot.svgçalışırken Android Studio’ya geçmek isterseniz projelerinizi taşıyabilirsiniz. Öncelikle android işletim sistemi üzerine genel bilgiler vermek istiyorum;  Android, Linux çekirdeğini kullanan bir işletim sistemidir.  2013 yılı Kasım ayı verilerine göre en popüler mobil işletim sistemi haline gelen Android uygulama marketi olarak Google Play Store’u kullanmaktadır. 2014 yılı Ekim ayı itibariyle markette 1 milyondan fazla uygulama, yıllık 50 milyarı aşkın indirme sayısı bulunmaktadır. Google’ın 2014’ün Haziran ayında verdiği rakamlara göre 1 milyardan fazla aktif Android kullanıcısı bulunmaktadır.

Android işletim sistemi beş kısımdan oluşur.

  1. Çekirdek: Linux kernelidir. Güvenlik, hafıza yönetimi, süreç yönetimi, ağ yığınları ve sürücü modellerini içermektedir.
  2. Android Runtime:Sanal makinedir. Dalvik Sanal Makinesini de içermektedir. 5.0 ile Dalvik kaldırılmış ve ART’ye geçilmiştir.
  3. Kütüphaneler:Veritabanı kütüphaneleri, web tarayıcı kütüphaneleri, grafik ve ara yüz kütüphanelerini içermektedir.
  4. Uygulama Çatısı:Uygulama geliştiricilere geniş bir platform sunan kısımdır.
  5. Uygulama Katmanı:Doğrudan Java (programlama dili) ile geliştirilmiş uygulamaları içermektedir.

Android uygulamaları geliştirmek isteyenler için Android Studio platformunu beta olarak studio_splashkullanımda tutan Google, Android Studio 1.0 sürümünü yayımladı. Bu adımla birlikte artık Eclipse, Android için resmi geliştirme ortamı olma özelliğini yitirip yerini Android Studio‘ya devretti.  Google Android Studio 1.0 programını da ücretsiz olarak sunuyor. Android Studio’yu indirmek için: http://developer.android.com/sdk/index.html

Kafasında hala soru işaretleri olanlar için ek olarak Eclipse ve Android Studio’nun detaylı şekilde karşılaştırması yapılmış bir kaynak öneriyorum sizlere:
http://www.izarpedro.com/2015/01/android-studio-ve-eclipse.html

 

Eğer sizde Eclipse kullanıyorsanız ve projelerinizde Android Studio’ya geçmek istiyorsanız anlatacağım adımları takip ederek Eclipse Projenizi Android Studio’ya taşıyabilirsiniz.

Android Studio’nun yeni sürümünde bu tür Android Studio projesi olmayan (Non-Android Studio project) projeleri Android Studio ile kullanabilirsiniz.

“Import Non-Android Studio Project” düğmesini kullanıp, açılan ekranda projenizi seçip tercihlerinizi belirterek işlemi yapabiliyorsunuz.printscreen1

Eclipse gibi farklı IDE’ler üzerinde yaptığımız projemizin klasörünü seçiyoruz: Proje klasörünü başlangıçta kaydettiğiniz workspace klasörünün altında bulabilirsiniz. Aşağıdaki ilk adımda projenizi nereden alacağınızı seçeceksiniz, ikinci adımda ise nereye taşımanız gerektiğini seçmeniz gerekiyor.

1.ADIM: Eclipse projenizi kaydettiğiniz klasörün yolunu bulup seçiniz.printscreen2

2.ADIM: Projenizin android Studio için oluşacak olan yeni yolunu seçiniz.printscreen3

3.ADIM: Eğer projenizin bağımlı olduğu başka kütüphaneler varsa ve onların da Gradle ile uyumlu olmasını istiyorsanız ilgili seçenekleri seçip taşıma işlemini  “Finish” butonu ile gerçekleştirebilirsiniz.printscreen4printscreen5

Ve Taşıma işlemimiz gerçekleştirildi, Eclipse kullanıcılarının dikkat etmesi gereken bir nokta Android Studio’nun klasör yapısı Eclipse ’den farklıdır ama bu kalıba zamanla alışacağınızı düşünüyorum, sizler için önemli yerleri belirttim.

Resimde oklarla belirttiğim yerlerde AndroidManifest.xml, MainActivity ve activity_main.xml dosyalarını bulabilirsiniz.
printscreen6

Özet olarak “Import Non-Android Studio Project” seçeneği ile eclipse projemizin bulunduğu yolu seçtik ve daha sonra yeni kaydetmek istediğimiz yeri belirledik. Bu şekilde kolayca projelerinizi taşıyabilirsiniz, İyi Çalışmalar.

 

Emre TEKİN

 

Kaynaklar

https://gelecegiyazanlar.turkcell.com.tr/

https://www.airpair.com/android/android-studio-vs-eclipse

http://developer.android.com/sdk/installing/migrate.html

İlgili Terimler : ,
Yazar Hakkında

Yazar : Kadriye Kundakci

Yazar Hakkında :

Yazarın Tüm Yazıları İçin Tıklayınız

Yorumlar

Sitemizde En Çok Okunan İçerikler

ANDROİD TELEFONLARA ROOT ATMA
ANDROİD TELEFONLARA ROOT ATMARoot Ne demek ? Bir android cihazı root etmek telefonun
fragment
ANDROİD FRAGMENT YAPISI VE KULLANIMIFragmentler Activity içerisinde yer alan kullanıcı ara yüzleridir. Fragment
Asp.NET’de web servis hazırlama ve Android de kullanimi  Web Servis Nedir ? Web üzerinden HTTP protokolü ile hizmet
ANDROİD TELEFONLARDA KONFERANS GÖRÜŞME
ANDROİD TELEFONLARDA KONFERANS GÖRÜŞMEANDROİD TELEFONLARDA KONFERANS GÖRÜŞME   Konferans görüşme çok fazla bilinmeyen androidin

Sitemizde En Çok Yorumlanan İçerikler

WEB UYGULAMALARINDA EKRAN UYUMU
WEB UYGULAMALARINDA EKRAN UYUMUAndroid için web uygulamaları hazırlarken odaklanmamız gereken en önemli
ActionBar Kullanım Özellikleri
ActionBar Kullanım ÖzellikleriActionBar Genel Bakış ActionBar temel olarak 4 ana işlevsel alan barındırır.

Son Yapılan Yorumlar

  • Kategoriler

  • Son Yazılar

  • Takvim

    Haziran 2017
    P S Ç P C C P
    « Kas    
     1234
    567891011
    12131415161718
    19202122232425
    2627282930  
  • Etiketler

  • Son Yorumlar

    • Arşivler

    • Meta