Flutter, tek bir kod tabanı kullanarak platformlar arası uygulamalar oluşturmak için ücretsiz, açık kaynaklı bir SDK'dır. Google tarafından Android, Linux, Mac, Windows, iOS ve Google Fuschia'nın geliştirilmesi için kullanılan ideal UI yazılım geliştirme kiti olacak şekilde tasarlandı, geliştirildi ve optimize edildi Flutter C, C++ ve Dart dillerinde yazılmıştır, bu da tecrübeli geliştiricilerin rahatça kullanmasını kolaylaştırır.
Flutter, profesyonel geliştiriciler için hızlı uygulama geliştirme ve aynı zamanda çekici olması nedeniyle, piyasaya sunulduğundan beri geliştirme camiasında ilgi görüyor. platformlar arası uygulama geliştirmeyi öğrenmekten heyecan duyan yeni programcılara.Yine de bir sorun, Flutter yüklemenin oldukça baş ağrısı olabilmesidir.
Bu makalede, aşağıdaki yüklü adımlarda Flutter uygulamasını Linux makinenizde nasıl ayarlayacağınızı öğreneceksiniz. Günün sonunda, seçtiğiniz bir öykünücüyü ve Visual Studio Code'u kullanarak Flutter uygulamalar oluşturabilmelisiniz.
Sistem gereksinimleri
Flutter yüklemek ve çalıştırmak için geliştirme ortamınız şu minimum gereksinimleri karşılamalıdır:
Ubuntu'da Java'yı kurun
İlk olarak, çalıştırdığınız Java sürümünün yüklü olup olmadığını kontrol etmek için aşağıdaki komutu çalıştırın.
$ java sürümü
Değilse, yüklemek için aşağıdaki komutu çalıştırın ve ardından düzgün yüklendiğini doğrulamak için sürümü tekrar kontrol edin.
$ sudo apt openjdk-11-jdk'yi kurun $ java sürümü
Ubuntu'da Android Studio'yu kurun
Android Studio'nın Flutter çalıştırılabilmesi için cihazınızda kurulu olması gerekir . Bir geliştirme ortamı kurmak istediğiniz için makinenizin minimum gereksinimleri karşıladığını varsayıyorum.
Linux'unuz için Android Studio paketini indirin ve istediğiniz bir dizine çıkarın.
Terminalinizden, paketi çıkardığınız dizin konumuna giderek ve betiği şu şekilde çalıştırarak Android Studio başlatın:
$ cd android-studio/bin $ ./studio.sh
Android Studio açıldığında, önceki ayarları içe aktarmak isteyip istemediğinizi seçin ve Tamam'a tıklayın . Şu anda herhangi bir şey içe aktarmanıza gerek yok.
Android Studio Ayarlarını İçe Aktar
Android SDK'nın çeşitli dosyalarını ve bekleyen güncellemeleri indirin. Her şeyi ayarladığınızda, Başlat yeni bir Android Studio Projesi. için tıklayın
Android Studio Kurulum Sihirbazı
Yeni Proje Oluştur
Projeye inşa etmesi için biraz zaman verin. İlk derlemeler genellikle normalden daha uzun sürer çünkü proje tercihleri ve varsayılan seçenekler sistemde bu tür aşamalarda belirlenir.
Proje detayları
Bir dahaki sefere terminalden geçmeden Android Studio başlatmak istiyorsanız, konumundan bir masaüstü simgesi oluşturun Araçlar –> Masaüstü Girişi Oluştur.
Android Studio Masaüstü Kısayolu Oluşturun
Ubuntu'da Flutter'ı kurun
Ubuntu'da Flutter kurmak için, önce Flutter'ı Ubuntu'da kullanmak için gereken birkaç araç ve kitaplığı kurmanız gerekir.
$ sudo apt curl dosyasını kurun git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
Sonra, Flutter SDK'yı indirin, dosyayı /development klasörüne çıkarın. Adı flutter. olacak
$ mkdir ~/geliştirme $ cd ~/geliştirme $ wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.0-stable.tar.xz $ tar xf flutter_linux_2.8.0-stable.tar.xz
flutter'ı ekleyin tool yolunuza .bashrcdosya.
$ nano .bashrc
Dosya düzenlenmek üzere açıldığında Flutter SDK'nın yolunu dosyanın sonuna ekleyin.
"dışa aktarma PATH=$PATH:/home/ubuntu/development/flutter/bin"
Aşağıdaki komutu çalıştırarak terminal güncellendi. Unutmayın, bu yalnızca Flutter SDK ana dizininizdeyse çalışır.
$ kaynak .bashrc
Dosyayı kaydedip kapatın. Terminalinizi de kapatın.
Yeni bir terminal penceresinde, şimdi içermesi gereken güncellenmiş yolu görmek için
echo $PATH komutunu çalıştırın. Flutter SDK.
$ yankı $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: /home/ubuntu/geliştirme/flutter/bin
Sıradaki, çarpıntı doktorunu çalıştırın.
$ çarpıntı doktoru
Run Flutter Doctor
Farklı kategoriler için bir sorun listesinin görüntülenmesini bekleyin. Korkma, işte bunları düzeltmek için gereken adımlar:
1. Android SDK Dosyadan Komut Satırı Araçları -> Ayarlar -> Görünüm ve Davranış -> Sistem Ayarları -> Android SDK -> SDK Araçları ve "Android SDK Komut Satırı Araçları (en son)" için verilen kutucuğu işaretleyin ve ardından yüklemek için Tamam düğmesine basın.
Android Studio Komut Satırı Araçlarını Yükleyin
2. Flutter kullanmak için, Android SDK platformunun lisansları üzerinde anlaşmak için aşağıdaki komutu kullanın.
$ flutter doktor --android lisansları
Android Studio'da Flutter Eklentisini Kurun
Flutter eklentisini yüklemek için 'Yapılandır' seçeneğini tıklayın 'Android Studio'ya Hoş Geldiniz' ekranında ve 'Eklentiler' öğesini seçin. Veya File > Ayarlar'dan Flutter için arama yapın > Eklentiler > Arama depolarda.
Android Studio'da Flutter'ı yükleyin
Buradan, Android Studio için Flutter ve Dart eklentilerini yükleyin.
Android Öykünücüsünü Ekleme
Artık Dart ve Flutter eklentileri kurulu olduğuna göre, seçin Android Sanal Aygıt (AVD) Yöneticisi, Araçlar ve Sanal Cihaz Oluştur İstediğiniz herhangi bir cihaz donanımını seçmek için Telefon kategorisini seçin ve İleri'ye tıklayın.
Sanal Cihaz Yapılandırması
Bir sonraki adım bir resim seçmektir. R öğesini seçin ve sonraki. öğesini tıklayın.
İlk Projenizi VS Kodunda Oluşturmak
Önce Flutter ve Dart öğesini arayın ve kurun VS Kodundaki uzantılar. Bu bittiğinde, terminalinize şu komutu girin:
$ çarpıntı örnek_proje oluştur && örnek_projeyi kodla
Bu, 'example_project' adıyla bir proje oluşturacak ve onu VS Code'da başlatacak. Bir Emulator indirmek için düzenleyicinin sağ alt kısmındaki Cihaz Yok öğesini seçin. Tamamlayın, otomatik olarak açılmazsa öykünücüyü başlatın.
Tebrikler, Flutter yüklendi ve Linux makinenizde tam olarak ayarlandı! Mutlu gelişme!