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

Thanh niên sử dụng máy tính xách tay Chromebook

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. Dưới đâ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.

Tải xuống APK và Chế độ nhà phát triển

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 lại 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 — sẵn có ở những nơi khác.





Để cài đặt một ứng dụng Android từ một kho lưu trữ không chính thức có nghĩa là tải xuống một APK và cài đặt nó. APK là viết tắt của cả hai ĐẾN ndroid P ackage ĐẾN nó và ĐẾN ndroid PĐẾN già đi. Đây 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 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 đổi Chromebook của bạn vào chế độ nhà phát triển . Làm như vậy cần phải 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 Chromebook của bạn Hệ thống con Linux có thể cài đặt ứng dụng Android từ 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à chế độ đó không cần khôi phục cài đặt gốc.

Quảng cáo

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.

Kích hoạ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ờ. Việc này đơn giản để làm, 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.



Menu hệ thống Chromebook

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.

Nhấp chuột

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.

Màn hình xác nhận môi trường phát triển Linux trên 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.

Đặt tên người dùng Linux trên 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.

Thanh tiến trình tải xuống Linux trên Chromebook

Quảng cáo

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

Cửa sổ đầu cuối Linux trên Chromebook

Thiết lập 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. Trên trang Cài đặt, hãy tìm kiếm linux. Bạn sẽ thấy nhiều tùy chọn hơn lần này. 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.

Tùy chọn bật Android Debugging trên Chromebook

Điều này sẽ bật Cầu gỡ lỗi Android. Đây 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 rằng 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.

Màn hình xác nhận để bật gỡ lỗi Android trên 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.

Tìm kiếm thiết bị đầu cuối từ trên 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. Gõ lệnh này vào cửa sổ dòng lệnh:

Apps > Google Play Store > Manage Android Preferences > System > About Device

Quảng cáo

Điều này cài đặt hệ thống Android ADB. 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 apt install android-tools-adb -y

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

Cửa sổ xác nhận để cho phép gỡ lỗi USB trên 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ổ dòng lệnh của bạn không hiển thị được kết nối với 100.155.92.2:5555, hãy mở Cài đặt và điều hướng đến

sudo adb connect 100.155.92.2:5555
. Nhấp vào mục nhập Số bản dựng bảy lần.

Trường số bản dựng trong màn hình giới thiệu thiết bị trên Chromebook

Đây là trứng Phục Sinh điều đó 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 sau:

sudo adb connect arc

Tải xuống một APK

Chúng tôi sẽ cài đặt Trình duyệt Firefox xây dựng hàng đêm cho nhà phát triển . Đâ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.

Quảng cá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 đầu) _apkmirror.com.apk. Đó là một tên tệp khá tệ 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 đượ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.

APK đã tải xuống trong thư mục tệp Linux trên 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 install 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 install 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 nút Mọi thứ và gõ firefox. Bạn sẽ thấy biểu tượng Firefox Nightly.

Quảng cáo

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

Bản dựng Firefox Nighhtly chạy trên Chromebook

Với sức mạnh tuyệt vời

… Đi kèm trách nhiệm lớn. 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 mã 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 mà bạn đang tải xuống — để xem liệu nó có xương cốt .

Như mọi khi, bạn nên xem xét trước khi nhảy vọt.

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

ĐỌC TIẾP
  • & rsaquo; Thứ Hai điện tử năm 2021: Ưu đãi công nghệ tốt nhất
  • & rsaquo; Hàm so với Công thức trong Microsoft Excel: Sự khác biệt là gì?
  • & rsaquo; 5 trang web Mọi người dùng Linux nên đánh dấu
  • & rsaquo; Cách tìm Spotify của bạn được gói vào năm 2021
  • & rsaquo; Thư mục Máy tính là 40: Ngôi sao Xerox đã tạo ra màn hình như thế nào
  • & rsaquo; Chống rơi MIL-SPEC là gì?
Ảnh hồ sơ cho Dave McKay Dave McKay
Dave McKay lần đầu tiên sử dụng máy tính khi băng giấy đục lỗ đang thịnh hành, và anh ấy đã lập trình kể từ đó. Sau hơn 30 năm trong ngành CNTT, anh hiện là một nhà báo công nghệ toàn thời gian. Trong sự nghiệp của mình, anh ấy đã làm việc với tư cách là một lập trình viên tự do, quản lý nhóm phát triển phần mềm quốc tế, quản lý dự án dịch vụ CNTT và gần đây nhất là Nhân viên bảo vệ dữ liệu. Bài viết của anh đã được xuất bản bởi howtogeek.com, cloudavvyit.com, itenterpriser.com và opensource.com. Dave là một nhà truyền giáo Linux và người ủng hộ nguồn mở.
Đọc đầy đủ tiểu sử

Bài ViếT Thú Vị