`versionCode` vs `versionName` on Android?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Trong phát triển ứng dụng Android, `versionCode` và `versionName` là hai thuộc tính quan trọng trong tệp AndroidManifest.xml. `versionCode` là một số nguyên tăng dần sau mỗi lần cập nhật ứng dụng, giúp hệ thống quản lý phiên bản (version management) xác định phiên bản ứng dụng hiện tại. `versionName`, mặt khác, là một chuỗi ký tự được sử dụng để hiển thị phiên bản ứng dụng cho người dùng. Điều này có nghĩa là `versionCode` được tự động tăng lên sau mỗi lần cập nhật, trong khi `versionName` có thể được cập nhật theo ý muốn của nhà phát triển để hiển thị cho người dùng. Ví dụ, phiên bản ứng dụng có thể là 1.2, nhưng `versionCode` có thể là 5, nếu đã có 4 lần cập nhật trước đó.

Cùng chủ đề