Tùy chọn phân phối thay thế

Là một nền tảng mở, Android cho bạn có sự lựa chọn. Bạn có thể phân phối ứng dụng Android của mình cho người dùng theo bất kỳ cách nào bạn muốn, sử dụng bất kỳ phương pháp tiếp cận phân phối nào hoặc kết hợp các phương pháp tiếp cận đáp ứng nhu cầu của bạn. Từ phát hành trong thị trường ứng dụng tới phân phối ứng dụng của bạn từ trang web hoặc gửi trực tiếp ứng dụng cho người dùng qua email, bạn không bao giờ bị giới hạn trong bất kỳ nền tảng phân phối cụ thể nào.

Quy trình tạo và đóng gói ứng dụng để phân phối là như nhau, bất kể bạn phân phối bằng cách nào. Điều này giúp bạn tiết kiệm thời gian và cho phép bạn tự động hóa các phần của quy trình khi cần. Bạn có thể đọc Chuẩn bị cho phát hành để biết thêm thông tin.

Các phần dưới đây nêu bật một số lựa chọn thay thế để phân phối ứng dụng của bạn.

Phân phối thông qua thị trường ứng dụng

Thông thường, để tiếp cận đối tượng rộng nhất có thể, bạn sẽ phân phối ứng dụng thông qua một thị trường, chẳng hạn như Google Play.

Google Play là thị trường hàng đầu cho các ứng dụng Android và đặc biệt hữu ích nếu bạn muốn phân phối ứng dụng của mình tới đối tượng rộng lớn trên toàn cầu. Tuy nhiên, bạn có thể phân phối ứng dụng của mình thông qua bất kỳ thị trường ứng dụng nào bạn muốn hoặc sử dụng nhiều thị trường.

Không giống như các hình thức phân phối khác, Google Play cho phép bạn sử dụng dịch vụ Thanh toán trong ứng dụng và dịch vụ Cấp phép. Dịch vụ Thanh toán trong ứng dụng giúp bạn dễ dàng bán các sản phẩm trong ứng dụng như châu báu trong trò chơi hoặc các bản nâng cấp tính năng của ứng dụng. Dịch vụ Cấp phép giúp ngăn cài đặt và sử dụng trái phép ứng dụng của bạn.

Phân phối ứng dụng của bạn bằng email

Một cách nhanh chóng và dễ dàng để phát hành ứng dụng của bạn là gửi ứng dụng cho người dùng qua email. Để thực hiện việc này, bạn chuẩn bị ứng dụng để phát hành, đính kèm ứng dụng vào email và gửi ứng dụng cho người dùng. Khi người dùng mở email của bạn trên thiết bị chạy Android của họ, hệ thống Android sẽ nhận ra APK và hiển thị nút Cài đặt ngay trong email. Người dùng có thể cài đặt ứng dụng của bạn bằng cách chạm vào nút này. Người dùng cần phải chọn cài đặt ứng dụng không xác định khi họ chưa sẵn sàng tiếp tục cài đặt.

Phân phối ứng dụng qua email sẽ tiện lợi nếu bạn gửi ứng dụng cho một vài người dùng đáng tin cậy, vì việc này có rất ít biện pháp bảo vệ khỏi vi phạm bản quyền và phân phối trái phép; nghĩa là, bất cứ ai nhận được ứng dụng của bạn đều có thể dễ dàng chuyển tiếp ứng dụng cho những người khác.

Phân phối thông qua trang web

Nếu không muốn phát hành ứng dụng của mình trên thị trường, chẳng hạn như Google Play, bạn có thể cung cấp ứng dụng để tải xuống trên trang web hoặc máy chủ, kể cả trên máy chủ cá nhân hoặc máy chủ doanh nghiệp. Để thực hiện việc này, trước tiên, hãy chuẩn bị ứng dụng để phát hành theo cách thông thường, sau đó, lưu trữ tệp APK sẵn sàng phát hành trên trang web của bạn và cung cấp liên kết tải xuống cho người dùng. Để cài đặt một ứng dụng được phân phối theo cách này, người dùng phải chọn cài đặt ứng dụng không xác định.

Người dùng chọn cài đặt ứng dụng không xác định

Android giúp người dùng tránh vô tình tải xuống và cài đặt ứng dụng không xác định hoặc các ứng dụng từ nguồn không phải Google Play (nguồn đáng tin cậy). Android chặn những cài đặt đó cho đến khi người dùng chọn cho phép cài đặt ứng dụng từ các nguồn khác. Quá trình chọn tham gia tùy thuộc vào phiên bản Android đang chạy trên thiết bị của người dùng:

Ảnh chụp màn hình hiển thị màn hình cài đặt để chấp nhận cài đặt ứng dụng không xác định từ các nguồn khác.

Hình 1. Màn hình cài đặt hệ thống Cài đặt ứng dụng không xác định, tại đây người dùng cấp quyền cho một nguồn cụ thể để cài đặt các ứng dụng không xác định.

  • Trên các thiết bị chạy Android 8.0 (API cấp 26) trở lên, người dùng phải di chuyển đến màn hình cài đặt hệ thống Cài đặt ứng dụng không xác định để cho phép cài đặt ứng dụng từ một vị trí cụ thể, như minh họa trong Hình 1.
  • Trên các thiết bị chạy Android 7.1.1 (API cấp 25) trở xuống, người dùng phải bật cài đặt hệ thống Không rõ nguồn gốc trong Cài đặt > Bảo mật trên thiết bị của họ.

    Lưu ý: Khi người dùng cố cài đặt một ứng dụng không xác định trên thiết bị chạy Android 7.1.1 (API cấp 25) trở xuống, đôi khi hệ thống sẽ hiển thị hộp thoại hỏi xem có phải người dùng chỉ muốn cho phép cài đặt một ứng dụng không xác định cụ thể hay không. Trong hầu hết mọi trường hợp, người dùng sẽ chỉ cho phép cài đặt riêng một ứng dụng không xác định nếu tùy chọn này được cung cấp cho họ.

Trong cả hai trường hợp, người dùng cần hoàn tất quá trình chọn tham gia trước khi có thể tải xuống và cài đặt các ứng dụng không xác định trên thiết bị của mình.

Lưu ý: Một số nhà cung cấp mạng không cho phép người dùng cài đặt ứng dụng từ các nguồn không xác định.