Đăng ký ứng dụng của bạn trên các nền tảng nguồn mở

Hướng dẫn này giải thích cách đăng ký ứng dụng của bạn trên các nền tảng nguồn mở. Quy trình này tương tự như quy trình phân phối ứng dụng của bạn thông qua các cửa hàng khác. Mặc dù bạn không bắt buộc phải đăng ký ứng dụng để tiếp tục phân phối trên các nền tảng nguồn mở, nhưng việc này sẽ giúp người dùng tiếp tục có trải nghiệm cài đặt như hiện tại.

Trước khi bắt đầu, hãy thiết lập tài khoản Android Developer Console hoặc tài khoản Google Play Console. Nếu bạn chưa có tài khoản, hãy đăng ký bằng cách làm theo hướng dẫn xác minh nhà phát triển.

Chọn cách người dùng cài đặt ứng dụng của bạn

Tuỳ thuộc vào việc bạn xác minh và đăng ký hay không, người dùng có thể cài đặt ứng dụng của bạn theo một trong hai cách:

  • Người dùng của bạn sẽ không thấy có gì thay đổi. Đăng ký ứng dụng với danh tính đã xác minh của bạn để người dùng có thể cài đặt ứng dụng như bình thường.
  • Thiết lập quy trình nâng cao. Nếu không muốn đăng ký ứng dụng, người dùng có thể bật quy trình nâng cao trên thiết bị của họ. Chế độ thiết lập một lần này cho phép họ cài đặt ứng dụng của nhà phát triển chưa được xác minh.

Đăng ký ứng dụng mới

Hãy hoàn tất các bước sau để đăng ký một ứng dụng mới.

  1. Trong Android Developer Console hoặc thẻ xác minh nhà phát triển Android trên Google Play Console, hãy nhấp vào Đăng ký tên gói.
  2. Nhập tên gói của ứng dụng mới rồi nhấp vào Tiếp theo.
  3. Nhấp vào Thêm khoá rồi nhập dấu vân tay chứng chỉ SHA-256 của khoá ký. Hãy xem hướng dẫn trên Trung tâm trợ giúp để biết hướng dẫn về cách trích xuất dấu vân tay. Nếu nền tảng nguồn mở sử dụng khoá ký của bạn để phân phối ứng dụng, thì bạn không cần hoàn tất thêm bước nào.
  4. Nếu nền tảng nguồn mở ký lại ứng dụng bằng khoá của họ, hãy tải tệp APK đã ký bằng khoá của nền tảng xuống sau khi bạn xuất bản ứng dụng trên nền tảng đó.
  5. Trích xuất dấu vân tay chứng chỉ SHA-256 từ APK.
  6. Trong bảng điều khiển, hãy chuyển đến ứng dụng đã đăng ký, nhấp vào Thêm khoá rồi nhập dấu vân tay chứng chỉ SHA-256 đã trích xuất. Nếu bạn nhận được lời nhắc xác minh quyền sở hữu, hãy nhấp vào Xác minh rồi làm theo các bước từ 9 đến 12 trong phần Đăng ký một ứng dụng hiện có. Lời nhắc này xuất hiện trong trường hợp hiếm gặp là ứng dụng mới được cài đặt trên 50 thiết bị Android trở lên từ nền tảng trước khi bạn đăng ký khoá của nền tảng.

Đăng ký một ứng dụng hiện có

Nếu nền tảng ứng dụng nguồn mở sử dụng khoá ký của bạn để phân phối ứng dụng, hãy làm theo hướng dẫn đăng ký tên gói hiện có.

Để đăng ký một ứng dụng hiện có mà nền tảng nguồn mở ký lại bằng khoá của họ, hãy hoàn tất các bước sau:

  1. Tải tệp APK đã ký bằng nền tảng xuống từ nền tảng mã nguồn mở.
  2. Trích xuất dấu vân tay chứng chỉ SHA-256 từ APK. Hãy xem hướng dẫn trên Trung tâm trợ giúp để biết hướng dẫn về cách trích xuất dấu vân tay.
  3. Trong Android Developer Console hoặc trang xác minh nhà phát triển Android trên Google Play Console, hãy nhấp vào Đăng ký tên gói.
  4. Nhập tên gói của ứng dụng hiện có, rồi nhấp vào Tiếp theo.
  5. Nhấp vào Chọn khoá. Nếu ứng dụng có ít hơn 50 lượt cài đặt đã biết, hãy nhấp vào Thêm khoá rồi nhập dấu vân tay chứng chỉ SHA-256.
  6. Chọn dấu vân tay chứng chỉ SHA-256 đã trích xuất trong danh sách dấu vân tay đủ điều kiện. Nếu dấu vân tay không có trong danh sách, hãy nhấp vào Hiện một cách đăng ký khác, nhấp vào Hiện dấu vân tay cho các khoá khác rồi chọn dấu vân tay trong danh sách đó.
  7. Nhấp vào Thêm khoá.
  8. Nhấp vào Tải APK lên.
  9. Sao chép đoạn mã được cung cấp, chuyển đến cây nguồn của ứng dụng, tạo một tệp có tên là adi-registration.properties trong thư mục assets rồi dán đoạn mã vào tệp đó.
  10. Xuất bản phiên bản ứng dụng mới có chứa đoạn mã này lên nền tảng nguồn mở.
  11. Tải phiên bản APK mới xuống từ nền tảng.
  12. Tải APK lên bảng điều khiển.