Sống khỏe

Cách tải APK trung thực trên Chromebook mà không cần chế độ nhà phát triển

Young man using a Chromebook laptop
Konstantin Savusia / Shutterstock

Nếu bạn đã từng thử cài đặt ứng dụng trên Chromebook của mình từ các cửa hàng ứng dụng không chính thức, bạn biết rằng mình phải vào chế độ nhà phát triển, chế độ này yêu cầu khôi phục cài đặt gốc . Đây là cách bạn có thể giải quyết yêu cầu đó bằng cách sử dụng hệ thống con Linux.

Sideloading APK và nhà phát triển Chế độ

Một số ứng dụng Android không được liệt kê trên Google Play. Có thể có nhiều lý do cho điều này. Có lẽ Google đã cấm ứng dụng này vì nó không đáp ứng các quy định của Google. Sau đó, một lần nữa, nó có thể là một sự lưu đày tự áp đặt của các lập trình viên. Họ có thể gặp khó khăn với Google và muốn bỏ qua các cơ chế phân phối ứng dụng thông thường. Và đôi khi các nhà phát triển phát hành các bản dựng ổn định, an toàn của họ thông qua Google Play, nhưng tạo các bản dựng khác — chẳng hạn như các bản dựng phát triển hàng ngày có khả năng không ổn định — có sẵn ở những nơi khác.

Để cài đặt ứng dụng Android từ kho lưu trữ không chính thức có nghĩa là tải xuống APK và cài đặt ứng dụng đó. APK là viết tắt của cả hai A ndroid Bưu kiện K nó và A ndroid P ac K tuổi. Đó là tên của một loại tệp chứa ứng dụng Android và tất cả các tệp bắt buộc của nó. Việc gộp ứng dụng và các phần phụ thuộc của nó vào một tệp duy nhất giúp việc phân phối và sao chép dễ dàng hơn nhiều.

Cài đặt APK trên Chromebook được sử dụng có nghĩa là chuyển Chromebook của bạn sang chế độ nhà phát triển . Làm như vậy yêu cầu thiết lập lại hệ thống — hoặc powerwash — điều này đã đưa Chromebook của bạn trở lại trạng thái sạch sẽ hoàn toàn mới. Nó cũng đưa ra một cảnh báo đáng sợ mỗi khi Chromebook của bạn khởi động và nó cũng làm giảm tính bảo mật của bạn.

Sử dụng hệ thống con Linux của Chromebook , bạn có thể cài đặt các ứng dụng Android từ các tệp APK mà không cần thiết lập chế độ nhà phát triển. Bạn chỉ cần bật chế độ gỡ lỗi Android — và điều đó không cần khôi phục cài đặt gốc.

Tất nhiên, bạn cần có Chromebook có khả năng chạy hệ thống con Linux và chạy các ứng dụng Android, nhưng tất cả các kiểu máy gần đây đều có thể làm được điều này.

Bật Hệ thống con Linux

Nếu bạn chưa bật hệ thống con Linux, bạn cần phải làm điều đó ngay bây giờ. Cách làm đơn giản nhưng sẽ mất một hoặc hai phút để hoàn thành. Nhấp vào khu vực thông báo (khay hệ thống) để mở menu Cài đặt và nhấp vào biểu tượng bánh răng cưa.

The Chromebook system menu

Trên trang Cài đặt, nhập “linux” vào thanh tìm kiếm. Bạn sẽ thấy mục nhập môi trường phát triển Linux (beta) trong kết quả tìm kiếm.

Click

Nhấp vào nút “Bật”. Bạn sẽ thấy thông báo rằng quá trình tải xuống sắp diễn ra.

Linux development environment confirmation screen on a Chromebook

Nhấp vào nút “Tiếp theo” màu xanh lam. Bạn sẽ được nhắc cung cấp tên người dùng. Bạn có thể để cài đặt kích thước đĩa ở giá trị mặc định của nó. Nhấp vào nút “Cài đặt” màu xanh lam.

Setting a Linux user name on a Chromebook

Quá trình tải xuống và cài đặt bắt đầu. Có thể mất vài phút để hoàn thành bước này.

Linux download progress bar on a Chromebook

Cuối cùng, bạn sẽ thấy cửa sổ đầu cuối Linux với dấu nhắc lệnh chứa tên người dùng bạn đã chọn trước đó.

Linux terminal window on a Chromebook

Đang cài đặt Cầu gỡ lỗi Android

Khi Linux đã được cài đặt, hãy mở menu Hệ thống và nhấp vào bánh răng cưa. Trên trang Cài đặt, hãy tìm kiếm “linux.” Lần này bạn sẽ thấy nhiều tùy chọn hơn. Chọn “Phát triển ứng dụng Android”, sau đó nhấp vào nút trượt cùng với “bật gỡ lỗi ADB”.

The enable Android Debugging option on a Chromebook

Thao tác này sẽ bật Cầu gỡ lỗi Android. Đó là một công cụ được các nhà phát triển sử dụng để kiểm tra các ứng dụng Android của họ khi chúng hoạt động trên chúng. Chúng tôi sẽ sử dụng tính năng này để tải APK.

Bạn sẽ được yêu cầu xác nhận mà bạn muốn bật ADB. Nhấp vào nút “Khởi động lại và Tiếp tục” màu xanh lam.

Confirmation screen for turning on Android debugging on a Chromebook

Khi Chromebook của bạn đã khởi động lại, hãy nhấn vào nút “Mọi thứ” — nút có biểu tượng kính lúp trên đó — và nhập “thiết bị đầu cuối”.

Searching for the word terminal on a Chromebook

Nhấp vào biểu tượng thiết bị đầu cuối trong kết quả tìm kiếm. Một cửa sổ đầu cuối Linux sẽ mở ra. Nhập lệnh này vào cửa sổ đầu cuối:

 sudo apt install android-tools-adb -y 

Điều này cài đặt Android ADB hệ thống. Khi quá trình cài đặt hoàn tất, hãy nhập lệnh này để kết nối cầu gỡ lỗi với địa chỉ IP và cổng.

 sudo adb kết nối 100.155.92.2:5555 

Bạn cần xác nhận rằng bạn muốn cho phép gỡ lỗi USB.

Confirmation window to allow USB debugging on a Chromebook

Chọn hộp kiểm “Luôn cho phép từ máy tính này” và nhấp vào nút “OK”.

Nếu cửa sổ đầu cuối của bạn không hiển thị “đã kết nối với 100.155.92.2:5555”, hãy mở Cài đặt và điều hướng đến Ứng dụng> Cửa hàng Google Play> Quản lý tùy chọn Android> Hệ thống> Giới thiệu về thiết bị . Nhấp vào mục nhập “Số bản dựng” bảy lần.

The build number field in the about device screen on a Chromebook

Đây là “ Trứng Phục sinh ”buộc Chromebook phải coi bạn là nhà phát triển. Khởi động lại rồi thử lại.

Nếu nó vẫn không hoạt động, hãy thử sử dụng lệnh này :

 sudo adb connect arc 

Đang tải một APK

Chúng tôi sẽ cài đặt Bản dựng hàng đêm của nhà phát triển trình duyệt Firefox . Đây là phiên bản không ổn định nhưng tiên tiến nhất có thể của trình duyệt Firefox. Chúng tôi đang sử dụng nó như một ví dụ điển hình về một ứng dụng Android không có trên Google Play. Không sử dụng nó làm trình duyệt hàng ngày của bạn; bản dựng này là để kiểm tra và thử nghiệm, không phải để dựa vào.

Tải xuống APK thích hợp cho kiến ​​trúc Chromebook của bạn. Máy thử nghiệm của chúng tôi có bộ xử lý Intel 64-bit, vì vậy chúng tôi đã tải xuống APK “X86_64”. Tệp đã tải xuống được đặt trong thư mục “Tải xuống”.

Nó được gọi là “org.mozilla .fenix_93.0a1-2015827511_minAPI21 (x86_64) (gật gù) _apkmirror.com.apk. ” Đó là một tên tệp khá khủng khiếp phải làm việc với. Có lẽ nó được lấy cảm hứng từ một một ngôi làng nào đó của xứ Wales . Để giúp mọi thứ dễ quản lý hơn, chúng tôi đã đổi tên nó thành “firefox.apk.”

APK cần phải được đặt ở nơi hệ thống con Linux có thể nhìn thấy nó. Mở trình duyệt tệp của bạn và kéo APK vào thư mục “tệp Linux”.

The downloaded APK in the Linux files directory on a Chromebook

Để cài đặt APK trên Chromebook có CPU Intel hoặc AMD, hãy nhập lệnh này . Thay thế “firefox.apk” bằng tên APK của bạn:

 adb -s emulator-5554 cài đặt firefox.apk 

Nếu Chromebook của bạn sử dụng kiến ​​trúc ARM, hãy sử dụng lệnh này để thay thế:

 adb cài đặt firefox.apk 

Từ “Thành công” trong cửa sổ đầu cuối cho biết mọi thứ đã diễn ra tốt đẹp. Nhấn vào nút “Mọi thứ” và gõ firefox. Bạn sẽ thấy biểu tượng “Firefox Nightly”.

Nhấp vào biểu tượng để khởi chạy phiên bản Firefox không ổn định.

The Firefox Nighhtly build running on a Chromebook

Thật tuyệt vời Quyền lực

… đi kèm với trách nhiệm lớn lao. Hãy cẩn thận khi bạn đang tải APK. Một số APK có thể chứa mã độc hại hoặc phá hoại. Thực hiện một số nghiên cứu trước khi tải. Cố gắng tìm các bài đánh giá về ứng dụng — và trang web bạn đang tải xuống — để xem có phải không xương fide .

Như mọi khi, bạn phải nhìn trước khi nhảy vọt.

CÓ LIÊN QUAN: Cách tải ứng dụng trung thực trên Android TV

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button