Cách cài APK an toàn ngoài Google Play
Cài ứng dụng từ tệp APK là cách làm phổ biến với những chương trình không được lên Google Play theo quy định của cửa hàng. Rủi ro không nằm ở cách cài mà ở chỗ tệp dễ bị tráo trên đường đến bạn. Hãy xem cách kiểm tra điều này và vì sao chữ ký ứng dụng quan trọng hơn bạn nghĩ.
Chỉ tải tệp từ trang web của nhà phát triển
Các trang tổng hợp APK thường phát tệp đã đóng gói lại có quảng cáo cài sẵn hoặc tệ hơn. Trang tải xuống chính thức công bố dung lượng tệp, phiên bản và mã băm — trang tổng hợp thường không có thông tin này.

Kiểm tra mã băm SHA256
Trang tải xuống ghi mã băm SHA256 của tệp. Hãy tính mã băm cho APK đã tải bằng bất kỳ trình quản lý tệp nào có tính năng này và so sánh hai chuỗi. Khớp nghĩa là tệp đến tay bạn đúng như khi được công bố; không khớp là lý do để không cài và tải lại.

Cho phép cài đặt từ nguồn
Mở tệp đã tải — Android hiển thị cảnh báo và đề nghị chuyển đến cài đặt. Bật “Cho phép từ nguồn này”. Quyền được cấp cho đúng ứng dụng nguồn — trình duyệt hoặc trình quản lý tệp — không phải cho toàn hệ thống.

Cài đặt ứng dụng
Quay lại và xác nhận cài đặt. Android hiển thị cảnh báo rằng ứng dụng từ nguồn không xác định có thể gây hại cho mọi APK ngoài cửa hàng — đây không phải kết quả kiểm tra riêng tệp này.

Thu hồi quyền nếu không còn cần
Sau khi cài, bạn có thể tắt quyền cài đặt từ nguồn ngay tại đó, trong cài đặt của ứng dụng nguồn. Điều này không ảnh hưởng đến các bản cập nhật sau: ứng dụng có tính năng tự cập nhật sẽ xin quyền này riêng và rõ ràng.

Vì sao chữ ký ứng dụng quan trọng
Mỗi APK được ký bằng khóa của nhà phát triển. Android kiểm tra chữ ký khi cài và không cho cài tệp ký bằng khóa khác đè lên ứng dụng đã cài — lần thử sẽ kết thúc bằng lỗi bản cập nhật không tương thích.
Đây vừa là cơ chế bảo vệ, vừa là lý do của một giới hạn thực tế: bản dựng cho cửa hàng và bản dựng trên trang web được ký bằng các khóa khác nhau, nên không thể thay bản này bằng bản kia mà không gỡ ứng dụng. Dữ liệu không mất nếu bạn đã đăng nhập — địa điểm và lịch sử quay lại qua đồng bộ.
Vì sao bản cập nhật không xóa dữ liệu
Cài phiên bản mới đè lên phiên bản cũ là cập nhật, không phải cài lại: hệ thống giữ nguyên bộ nhớ của ứng dụng. Địa điểm trên máy, lịch sử, cài đặt và trạng thái đăng nhập tài khoản vẫn còn, còn vị trí mô phỏng đang bật được khôi phục tự động.
Dữ liệu chỉ mất khi gỡ hoàn toàn ứng dụng — và chỉ dữ liệu trên máy: mọi thứ đã đồng bộ với tài khoản được khôi phục sau khi đăng nhập.
Cảnh báo của Play Protect nghĩa là gì
Play Protect có thể hiển thị cảnh báo khi cài bất kỳ ứng dụng nào ngoài cửa hàng — kể cả ứng dụng hoàn toàn vô hại. Đây là phép đánh giá dựa một phần vào việc ứng dụng được phân phối ngoài Google Play, không phải kết luận về một tệp cụ thể.
Việc kiểm tra có ý nghĩa từ phía bạn là so sánh mã băm với mã được công bố trên trang tải xuống chính thức: nó trả lời câu hỏi đây có đúng là tệp cần cài không, chứ không phải cửa hàng có “thích” tệp này không.