Explore all courses in this category.
Explore all courses in this category.
Nguyễn Đình Cường
0 comment
09 Nov, 2026
Viết xong ứng dụng mới chỉ là một nửa chặng đường. Để đến tay người dùng, bạn còn phải build bản phát hành, ký, chuẩn bị thông tin cửa hàng và vượt qua bước xét duyệt. Đây là checklist giúp bạn tránh bị trả hồ sơ ở lần đầu.
Bạn cần đăng ký tài khoản Google Play Console. Việc đăng ký có phí một lần và yêu cầu xác minh danh tính; với một số loại tài khoản cá nhân, Google có thể đặt thêm yêu cầu kiểm thử trước khi phát hành. Hãy đọc kỹ yêu cầu mới nhất trên trang chính thức vì quy định này thay đổi theo thời gian.
com.tencongty.tenapp) phải duy nhất và không thể đổi sau khi phát hành.Mọi bản phát hành phải được ký bằng khóa. Bạn tạo keystore một lần và giữ cực kỳ cẩn thận:
keytool -genkey -v -keystore upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload
Không đưa keystore và mật khẩu lên kho mã nguồn công khai. Hãy sao lưu ở nơi an toàn. Google Play hỗ trợ Play App Signing, trong đó Google giữ khóa ký chính còn bạn dùng khóa tải lên, giúp bạn khôi phục được nếu mất khóa tải lên.
Google Play yêu cầu định dạng AAB cho ứng dụng mới. Với Flutter, lệnh build như sau; với Android thuần, dùng tác vụ bundleRelease của Gradle:
flutter build appbundle --release
# hoặc với Android thuần
./gradlew bundleRelease
Kiểm tra bản release trên thiết bị thật trước khi tải lên, vì có thể khác bản debug (ví dụ do thu nhỏ mã hoặc thiếu quyền Internet).
Ứng dụng thu thập dữ liệu người dùng (tài khoản, vị trí, danh bạ, định danh thiết bị...) thường cần đường dẫn chính sách quyền riêng tư và phải khai báo mục an toàn dữ liệu chính xác. Khai báo sai là nguyên nhân phổ biến khiến bị từ chối hoặc gỡ ứng dụng. Chỉ xin những quyền thật sự cần thiết.
Play Console cho phép tạo các kênh thử nghiệm nội bộ, thử nghiệm kín và công khai. Hãy bắt đầu với nhóm nhỏ để phát hiện lỗi, sau đó phát hành dần theo tỉ lệ phần trăm người dùng. Cách này hạn chế rủi ro nếu có lỗi nghiêm trọng.
Theo dõi lỗi sập, đánh giá và phản hồi của người dùng. Chuẩn bị quy trình cập nhật: tăng versionCode, build, kiểm thử rồi phát hành dần. Việc đều đặn sửa lỗi và trả lời đánh giá giúp ứng dụng được tin cậy hơn.
Quy trình phát hành không khó nhưng nhiều chi tiết nhỏ. Làm theo từng mục trong checklist và đọc kỹ chính sách hiện hành sẽ giúp bạn qua xét duyệt suôn sẻ ngay lần đầu.
Nếu ứng dụng cần đăng nhập, hãy cung cấp sẵn tài khoản demo hoạt động trong phần hướng dẫn truy cập ứng dụng. Ghi chú các bước cần thiết để tới những tính năng quan trọng. Thiếu bước này là lý do phổ biến khiến ứng dụng bị từ chối chỉ vì người xét duyệt không vào được nội dung.
Nếu muốn học trọn quy trình từ lập trình đến phát hành ứng dụng, bạn có thể xem các khóa học tại codebem.com.
Nguyễn Đình Cường
0 comment