Khi có version mới của app,hoặc upload app tới 1 link mới thì hiện DIalog yêu cầu update app, tại màn hình đầu tiên, sau khi user đăng nhập:
giá trị cấu hình lấy từ server.
Nếu
"update_app_enable" : true,
tức là yêu cầu update:
Các bước Kiểm tra:
b1. Nếu "update_app_package_name" giống với package_name của app. tức là yêu cầu cập nhật lên version cao hơn thì:
b2: kiểm tra version hiện tại của app và version của app mới:
"update_app_version_code" : 2,
getVersionCode hiện tại của app, nếu thấy nhỏ hơn version của app mới thì hiện dialog yêu cầu update (giá trị hiện lên dialog: text ... lấy từ server về)
Nếu versionCode của app hiện tại không nhỏ hơn version của app mới. tức là không cần update.
trường hợp 2: nếu package_name của app khác với update_app_package_name.
tức là đã có 1 app mới (link app mới) cần người dùng cài đặt. hiện dialog yêu cầu người dùng update.
"update_app_package_name" : "moneyapp.com.earnmoney_in",
"update_app_version_code" : 2,
"update_app_title" : "Update App",
"update_app_message" : "Please update to new version 2.0:\n Fixed some errors",
"update_app_option_ok" : "OK, update",
"update_app_option_cancel" : "Update later",
Khi có version mới của app,hoặc upload app tới 1 link mới thì hiện DIalog yêu cầu update app, tại màn hình đầu tiên, sau khi user đăng nhập: giá trị cấu hình lấy từ server.
Nếu "update_app_enable" : true,
tức là yêu cầu update:
b2: kiểm tra version hiện tại của app và version của app mới: "update_app_version_code" : 2,
getVersionCode hiện tại của app, nếu thấy nhỏ hơn version của app mới thì hiện dialog yêu cầu update (giá trị hiện lên dialog: text ... lấy từ server về)
Nếu versionCode của app hiện tại không nhỏ hơn version của app mới. tức là không cần update.
trường hợp 2: nếu package_name của app khác với update_app_package_name. tức là đã có 1 app mới (link app mới) cần người dùng cài đặt. hiện dialog yêu cầu người dùng update.
"update_app_package_name" : "moneyapp.com.earnmoney_in", "update_app_version_code" : 2, "update_app_title" : "Update App", "update_app_message" : "Please update to new version 2.0:\n Fixed some errors", "update_app_option_ok" : "OK, update", "update_app_option_cancel" : "Update later",