Flutter là mã nguồn mở miễn phí SDK để tạo các ứng dụng đa nền tảng bằng cách sử dụng một cơ sở mã duy nhất. Được Google thiết kế, phát triển và tối ưu hóa để trở thành bộ công cụ phát triển phần mềm giao diện người dùng lý tưởng được sử dụng để phát triển Android, Linux, Mac, Windows, iOS và Google Fuschia ứng dụng, Flutter được viết bằng C, C++ và Dart, giúp các nhà phát triển dày dạn kinh nghiệm sử dụng thoải mái.
Flutter đã thu hút được sự chú ý trong cộng đồng phát triển kể từ khi phát hành vì nó hấp dẫn các nhà phát triển chuyên nghiệp để xây dựng ứng dụng nhanh chóng cũng như cho các lập trình viên mới, những người hào hứng với việc học phát triển ứng dụng đa nền tảng.Tuy nhiên, có một vấn đề là Flutter có thể khá khó cài đặt.
Trong bài viết này, bạn sẽ học cách đặt ứng dụng Flutter trên máy Linux của mình theo các bước đã tải bên dưới. Vào cuối ngày, bạn sẽ có thể xây dựng các ứng dụng Flutter bằng cách sử dụng trình giả lập bạn chọn và Visual Studio Code.
Yêu cầu hệ thống
Để cài đặt và chạy Flutter, môi trường phát triển của bạn phải đáp ứng các yêu cầu tối thiểu sau:
Cài đặt Java trong Ubuntu
Đầu tiên, hãy chạy lệnh sau để kiểm tra xem Java phiên bản bạn đang chạy trong trường hợp phiên bản này đã được cài đặt chưa.
$ phiên bản java
Nếu không, hãy chạy lệnh sau để cài đặt và sau đó kiểm tra lại phiên bản để xác nhận rằng nó đã được cài đặt đúng cách.
$ Sudo apt cài đặt openjdk-11-jdk phiên bản java $
Cài đặt Android Studio trong Ubuntu
Android Studio cần được cài đặt trên thiết bị của bạn để chạy Flutter . Vì bạn muốn thiết lập môi trường phát triển nên tôi cho rằng máy của bạn đáp ứng các yêu cầu tối thiểu.
Tải xuống gói Android Studio cho Linux của bạn và giải nén gói đó vào một thư mục bạn chọn.
Từ thiết bị đầu cuối của bạn, khởi chạy Android Studio bằng cách điều hướng đến vị trí thư mục mà bạn đã giải nén gói và chạy tập lệnh như vậy:
$ cd android-studio/bin $ ./studio.sh
Khi Android Studio mở ra, hãy chọn xem bạn có muốn nhập cài đặt trước đó hay không và nhấp vào OK . Hiện tại, bạn không cần nhập bất cứ thứ gì.
Import Android Studio Settings
Tải xuống các tệp khác nhau của SDK Android và mọi bản cập nhật đang chờ xử lý. Khi bạn đã thiết lập xong mọi thứ, hãy nhấp vào Start a new Android Studio Project.
Trình hướng dẫn thiết lập Android Studio
Tạo dự án mới
Cho dự án thời gian để xây dựng. Các bản dựng đầu tiên thường mất nhiều thời gian hơn bình thường vì trong các giai đoạn như vậy, các tùy chọn dự án và tùy chọn mặc định được đặt trong hệ thống.
Chi tiết dự án
Nếu bạn muốn khởi chạy Android Studio mà không cần thông qua thiết bị đầu cuối vào lần tới, hãy tạo biểu tượng màn hình nền từ Tools –> Create Desktop Entry.
Tạo lối tắt trên màn hình Android Studio
Cài đặt Flutter trong Ubuntu
Để cài đặt Flutter trên Ubuntu, trước tiên bạn cần cài đặt một số công cụ và thư viện cần thiết để sử dụng Flutter trên Ubuntu.
$ sudo apt cài đặt tệp curl git giải nén xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
Tiếp theo, tải xuống Flutter SDK, giải nén tệp vào thư mục /development. Nó sẽ được gọi là flutter.
$ mkdir ~/Development $ cd ~/phát triển $ wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.0-stable.tar.xz $ tar xf rung_linux_2.8.0-stable.tar.xz
Thêm rung tool vào đường dẫn của bạn trong .bashrctập tin.
$ nano .bashrc
Khi mở tệp để chỉnh sửa, hãy thêm đường dẫn của SDK Flutter vào cuối tệp.
"export PATH=$PATH:/home/ubuntu/development/flutter/bin"
Đã cập nhật thiết bị đầu cuối bằng cách chạy lệnh sau. Xin lưu ý bạn, tính năng này chỉ hoạt động nếu Flutter SDK nằm trong thư mục chính của bạn.
$ nguồn .bashrc
Lưu và đóng tập tin. Đóng thiết bị đầu cuối của bạn nữa.
Trong cửa sổ terminal mới, hãy chạy echo $PATH
để xem đường dẫn được cập nhật hiện sẽ chứa Flutter SDK.
$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: /home/ubuntu/Development/flutter/bin
Tiếp theo, chạy bác sĩ rung.
$ rung bác sĩ
Run Flutter Doctor
Mong một danh sách các vấn đề sẽ được hiển thị cho các danh mục khác nhau. Đừng sợ, đây là các bước để khắc phục chúng:
1. Android SDK Công cụ dòng lệnh từ tệp -> Cài đặt -> Giao diện & Hành vi -> Cài đặt hệ thống -> Android SDK -> Công cụ SDK và Chọn hộp được cung cấp cho “Công cụ dòng lệnh SDK Android (mới nhất)” rồi nhấn nút OK để cài đặt.
Install Android Studio Commandline Tools
2. Để sử dụng Flutter, bạn phải chạy lệnh lệnh sau để đồng ý về giấy phép của Android SDK nền tảng.
$ rung bác sĩ --android-licenses
Cài đặt Plugin Flutter trong Android Studio
Để cài đặt plugin Flutter, hãy nhấp vào 'Configure' trên màn hình 'Chào mừng đến với Android Studio' và chọn 'Plugins'. Hoặc tìm kiếm Flutter từ File > Settings > Plugins > Search trong kho lưu trữ.
Cài đặt Flutter trong Android Studio
Từ đó, hãy cài đặt plugin Flutter và Dart cho Android Studio.
Thêm Trình giả lập Android
Bây giờ Dart và Flutter plugin đã được cài đặt, hãy chọn Trình quản lý thiết bị ảo Android (AVD) từ Tools và Tạo thiết bị ảo Chọn danh mục Điện thoại để chọn bất kỳ phần cứng thiết bị nào bạn chọn và nhấp vào Tiếp theo.
Cấu hình thiết bị ảo
Bước tiếp theo là chọn một hình ảnh. Chọn R và nhấp vào next.
Tạo Dự án Đầu tiên của Bạn bằng Mã VS
Đầu tiên, tìm kiếm và cài đặt Flutter và Dart tiện ích mở rộng trong Mã VS. Khi đã xong, hãy nhập lệnh sau vào thiết bị đầu cuối của bạn:
$ rung tạo ví dụ_dự án && mã ví dụ_dự án
Thao tác này sẽ tạo dự án có tên ‘example_project’ và khởi chạy dự án đó trong Mã VS. Chọn No Device ở dưới cùng bên phải của trình chỉnh sửa để tải xuống Emulator Khi quá trình tải xuống hoàn tất hoàn tất, hãy khởi chạy trình giả lập nếu nó không tự động mở.
Xin chúc mừng, Flutter đã được cài đặt và thiết lập đầy đủ trên máy Linux của bạn! Chúc bạn phát triển vui vẻ!