Tin tức và phân tích của tất cả các thiết bị di động

Cách thiết lập công cụ dành cho nhà phát triển Android trên linux

Ngày càng có nhiều ứng dụng Android trên Linux được phát triển. Lý do chính cho điều này là nền tảng Linux giúp dễ dàng chạy một máy trạm đầy đủ của nhà phát triển (so với các nền tảng khác). Phát triển là một trong những thế mạnh của Linux nên tất nhiên việc thiết lập các công cụ phát triển Android trên Linux rất dễ dàng.

CẢNH BÁO SPOILER: Cuộn xuống và xem video hướng dẫn ở cuối bài viết này.

Công cụ phát triển Android trên Linux

Android Studio là bộ phát triển hoàn chỉnh của Google để phát triển phần mềm cho nền tảng Android. Nó đi kèm với hàng tá công cụ, thiết lập mô phỏng và mã để làm việc.

Lưu ý: Vui lòng cài đặt Java trước khi thử cài đặt phần mềm này. Không cài đặt Java sẽ khiến Android Studio trở nên vô dụng.

Cài đặt Java

Tải xuống Java cho Linux khác nhau tùy thuộc vào hệ điều hành bạn đang sử dụng. Nói chung, hầu hết các bản phân phối Linux đều hỗ trợ tuyệt vời cho OpenJDK. Đó là một triển khai mã nguồn mở của các công cụ Java. Tốt nhất là đi theo con đường này và hầu hết các nhà phát triển sẽ không nhận thấy sự khác biệt. Thực hiện theo các hướng dẫn bên dưới để Java hoạt động trên bản phân phối của bạn.

Lưu ý: Ngoài OpenJDK, bạn có thể cần cài đặt các phụ thuộc khác để chạy Android Studio trên PC Linux của mình. Để biết thêm thông tin, vui lòng tham khảo trang hướng dẫn chính thức của Linux.

Ubuntu

Người dùng Ubuntu có quyền truy cập dễ dàng vào OpenJDK. Kể từ Ubuntu 18.04, OpenJDK đã có sẵn 11. Để cài đặt nó, hãy mở một thiết bị đầu cuối và sử dụng công cụ quản lý gói Apt để chạy nó.

sudo apt install openjdk-11-jdk

Cần nhiều hơn gói OpenJDK 11 tiêu chuẩn? Kiểm tra các gói khác.

Debian

Debian là một bản phân phối Linux chủ yếu tập trung vào phần mềm ổn định và mạnh mẽ. Vì lý do này, phiên bản OpenJDK mới nhất tuyệt đối khó có được (phiên bản 11). Tuy nhiên, bạn có thể lấy phiên bản 8đó là chức năng.

Lưu ý: nếu bạn nhất định phải sử dụng phiên bản 11, hãy cân nhắc nâng cấp Debian từ “Ổn định” lên “Thử nghiệm” hoặc ít nhất là sử dụng các cổng sau.

sudo apt-get install openjdk-8-jdk

Ngoài ra, hãy cài đặt tất cả các thành phần Java JDK 10 trong Debian bằng:

sudo apt-get install openjdk-8-*

Vòm Linux

Arch Linux là Linux tiên tiến nhất, vì vậy không có vấn đề gì khi tải phiên bản OpenJDK khá cập nhật để hoạt động bình thường. Thật không may, mặc dù Arch gần đây như thế nào, nhưng hiện tại không có phiên bản 11. Tuy nhiên, người dùng vẫn có quyền truy cập vào OpenJDK 10, một phiên bản khá mới.

Để cài đặt phần mềm, hãy mở một thiết bị đầu cuối và sử dụng công cụ đóng gói Pacman để chạy phần mềm.

sudo pacman -S jdk10-openjdk

mũ phớt

Fedora Linux có phiên bản 10 của OpenJDK đủ để chạy và phát triển trong Android Studio. Để cài đặt nó, hãy sử dụng công cụ quản lý gói DNF trong thiết bị đầu cuối.

sudo dnf install java-openjdk -y

mởSUSE

Tùy thuộc vào phiên bản OpenSUSE bạn đang sử dụng, các gói của bạn rất mới hoặc rất cũ. Vì lý do này, để một phiên bản OpenJDK duy nhất hoạt động trên tất cả các phiên bản SUSE là một chút khó khăn.

Để OpenJDK hoạt động, hãy truy cập trang tải xuống dành cho OpenSUSE. Trên trang tải xuống, chọn phiên bản OpenJDK bạn muốn, sau đó nhấp vào nút “cài đặt” để bắt đầu quá trình cài đặt.

Linux chung

Nhiều bản phân phối Linux (ngay cả những bản ít người biết đến) sử dụng OpenJDK vì nó có thể được đưa vào kho phần mềm một cách an toàn. Do đó, việc cài đặt OpenJDK cực kỳ dễ dàng. Để làm cho nó hoạt động, hãy mở một thiết bị đầu cuối và tìm kiếm trong trình quản lý gói cho “OpenJDK”. Ngoài ra, tải xuống từ trang web chính thức.

Tải xuống Android Studio

Thật không may, Android Studio không có gói nhị phân có thể tải xuống. Thay vào đó, người dùng muốn sử dụng gói phát triển trên Linux sẽ cần tải xuống tệp lưu trữ nén.

Truy cập trang tải xuống chính thức và nhấp vào liên kết tải xuống Linux. Đọc EULA và đánh dấu vào ô để chấp nhận thỏa thuận để bắt đầu tải xuống. Sau khi quá trình tải xuống hoàn tất, hãy mở cửa sổ đầu cuối và sử dụng công cụ Giải nén để giải nén Android Studio.

cd ~/Downloads

unzip android-studio-ide-*-linux.zip

Sử dụng lệnh CD để di chuyển thiết bị đầu cuối đến thư mục con bin.

cd android-studio/bin

Cài đặt Android Studio

Khởi chạy trình cài đặt Android Studio với:

./studio.sh

Trong trình hướng dẫn Android Studio, chọn “Chuẩn”. Khi Android Studio Creator hoàn tất quá trình cài đặt, hãy nhấp vào “Launch New Android Studio” để bắt đầu tạo.

Công cụ dòng lệnh Android

Ngoài Android Studio, còn có các công cụ phát triển Linux quan trọng khác mà bạn có thể muốn cài đặt. Đặc biệt, các công cụ dòng lệnh cho phép người dùng tương tác với các thiết bị trên Linux. May mắn thay, việc cài đặt các công cụ dòng lệnh này không tẻ nhạt như Android Studio.

Để làm cho các công cụ dòng lệnh của Android hoạt động trên Linux, hãy làm theo các hướng dẫn bên dưới phù hợp với hệ điều hành Linux của bạn.

Ubuntu

sudo apt install android-tools

Debian

sudo apt-get install android-tools

Vòm Linux

sudo pacman -S android-tools

mũ phớt

sudo dnf install android-tools -y

mởSUSE

sudo zypper install android-tools

Linux chung

Cần các công cụ dòng lệnh Android nhưng không thể tìm thấy chúng trong kho phần mềm của bản phân phối Linux của bạn? Google có bản download riêng cho ai cần. Truy cập trang tải xuống chính thức và cuộn xuống “dòng lệnh” để tải xuống.