Linux'ta Android Studio nasıl kurulur

Geliştirme seçenekleri nedeniyle en dinamik ve çok yönlü işletim sistemlerinden biri şüphesiz Google tarafından yaratılan ve geliştirilen ve şu anda milyonlarca mobil cihazda ve bazı masaüstü bilgisayarlarda uygulanan Android'dir.

Şimdi, Android uygulama geliştirme dünyasındaysak, bu tür görevleri yerine getirmek için temel ve zengin özelliklere sahip bir aracımız var ve bu araç Android Studio.
Android Studio, her tür Android cihazında uygulama oluşturmak için gerekli ve kapsamlı araçlara sahiptir.
Android Studio, özellikle Android uygulama geliştirme için resmi bir entegre geliştirme ortamı (IDE) olarak oluşturulmuştur ve IntelliJ IDEA'ya dayanmaktadır.

ÖzellikleriAndroid Studio, aşağıdakiler gibi güçlü ve yenilikçi uygulamalar oluşturmak için bir dizi açık işlevselliğe sahiptir:

  • Esnek bir kepçe tabanlı yapı sistemine sahiptir
  • Birkaç işlevi olan hızlı bir emülatöre sahiptir.
  • Mevcut tüm Android cihazlar için geliştirmelerin yapılabileceği birleşik bir ortama sahiptir.
  • Uygulama çalışırken yeni bir APK derlemek zorunda kalmadan değişikliklerin uygulanmasına izin veren Anında Çalıştır işlevine sahiptir.
  • Ortak uygulama işlevlerini derleme ve kod örneklerini içe aktarma yeteneği sağlamak için GitHub ve kod şablonu entegrasyonu
  • Çok sayıda test aracı ve çerçevesine sahiptir.
  • Performans, kullanılabilirlik, sürüm uyumluluğu vb. ile ilgili sorunları tespit etmek için Lint araçlarına sahiptir.
  • C++ ve NDK desteği
  • Google Cloud Messaging ve App Engine'i entegre etmeyi kolaylaştıran yerleşik Google Cloud Platform desteği

ModüllerAndroid Studio'da yürüttüğümüz her proje, kaynak kod dosyalarına ve kaynak dosyalarına sahip bir veya daha fazla modül içerir, bu modüller:

  • Android uygulama modülleri
  • kütüphane modülleri
  • Google App Engine modülleri

klasörlerTüm derleme dosyaları Gradle Komut Dosyalarının en üst düzeyinde görünür olacaktır ve her uygulama modülü aşağıdaki klasörleri içerir:

  • manifestler: AndroidManifest.xml dosyasını içerir
  • java: JUnit test kodu da dahil olmak üzere Java kaynak kodu dosyalarını içerir
  • res: XML düzenleri, UI dizeleri ve bitmap görüntüleri gibi tüm kaynakları içerir.

1. Android Studio özellikleri ve gereksinimleri


Android Studio'yu kullanırken sahip olduğumuz çeşitli özellikler arasında şunlara sahibiz:

Anında çalıştırmaÇalıştır veya Hata Ayıkla'yı tıkladığınızda, Android Studio'nun Anında Çalıştırma özelliği, çalışan uygulamaya kod ve kaynak değişiklikleri uygular, böylece uygulama, uygulamayı yeniden başlatmaya veya APK'sını yeniden derlemeye gerek kalmadan değişiklikleri akıllıca yorumlar.
Hızlı ve özellik dolu emülatörAndroid Emulator otomatik olarak yüklenir ve uygulamaları gerçek bir cihazdan daha hızlı başlatmamıza olanak tanır, ayrıca uygulamamızın prototiplerini oluşturmamıza ve bunları telefonlar, tabletler ve Android Wear ve Android TV cihazları gibi mevcut tüm Android cihaz yapılandırmalarında test etmemize olanak tanır.
Akıllı kod düzenleyiciAkıllı kod düzenleyici, daha verimli kod yazmamızı, daha hızlı çalışmamızı ve daha üretken olmamızı sağlar.
Sağlam ve esnek yapı sistemiAndroid Studio bize derleme otomasyonu, bağımlılık yönetimi ve özelleştirilebilir derleme yapılandırmaları sunar.
Tüm Android cihazlar için optimize edilmiştirAndroid Studio, Android telefonlar ve tabletlerin yanı sıra Android Wear cihazları, Android TV ve Android Auto için uygulamaları derlemenin mümkün olacağı birleşik bir ortama sahiptir.
LintelligenceAndroid Studio, sağlam ve statik bir analiz çerçevesi sunar ve uygulama genelinde 280'den fazla farklı Lint kontrolü içerir.
Kod şablonları ve örnek uygulamalarAndroid Studio'da, gezinme yan paneli ve görünüm çağrı cihazı gibi yerleşik kalıpların eklenmesine izin verecek şekilde tasarlanmış proje ve kod şablonları dahildir.
Test araçları ve çerçevelerAndroid Studio, JUnit 4 ve işlevsel UI test çerçeveleri ile Android uygulamalarını değerlendirmek için bize çok çeşitli araçlar sunar.
C++ ve NDK desteğiC ve C++ proje dosyası düzenlemesini destekleyerek, JNI bileşenleri uygulamada hızlı bir şekilde derlenebilir.
Firebase ve Bulut entegrasyonuFirebase asistanı ile uygulamayı Firebase'e bağlamak ve oradan diğerlerinin yanı sıra Analytics, Kimlik Doğrulama ve Bildirimler gibi hizmetler eklemek mümkün olacak. Google Cloud Platform için dahil edilen araçlar, Google Cloud Endpoints ve Google App Engine için özel olarak tasarlanmış proje modülleri gibi hizmetleri kullanarak Android uygulaması için bir arka uç oluşturma ve uygulama imkanı verir.

Özellikleri

  • APK Analizörü
  • Düzen düzenleyici
  • Çeviri editörü
  • Vektör kaynak çalışması

Android Studio'yu kullanmak için gereksinimlerAndroid Studio'yu yüklemek için temel gereksinimler şunlardır:

  • 32 bit uygulamaları çalıştıran 64 bit dağıtım
  • GNOME veya KDE masaüstü ortamı
  • GNU C Kitaplığı (glibc) 2.19 veya üzeri
  • 2 GB kullanılabilir disk alanı, 4 GB Önerilen (IDE için 500 MB + Android SDK ve sistem görüntüsü öykünücüsü için 1,5 GB)
  • En az 3 GB RAM, önerilen 8 GB RAM, Android öykünücüsü 1 GB RAM tüketir
  • En az 1280 x 800 ekran çözünürlüğü

Şimdi Android Studio'yu Linux'a nasıl kuracağımızı göreceğiz, bu durumda Ubuntu 17.10.


Giriş Yap Katıl!

wave wave wave wave wave