In-app updates | Android Developers
The in-app updates feature is supported on devices running Android 5.0 ( API level 21 ) or higher. Additionally, in-app updates are only supported for Android mobile devices, Android tablets, and ChromeOS devices .
Note:
In-app updates are not compatible with apps that use APK expansion files
(.obb
files).
Your app can use the Google Play Core libraries to support the following UX flows for
in-app updates:Bạn đang đọc: In-app updates | Android Developers
Flexible updates
Flexible updates provide background download and installation with graceful
state monitoring. This UX flow is appropriate when it’s acceptable for the user
to use the app while downloading the update. For example, you might want to
encourage users to try a new feature that’s not critical to the core functionality
of your app.
![]()
Figure 1. An example of a flexible update flow.
Immediate updates
Immediate updates are fullscreen UX flows that require the user to update and
restart the app in order to continue using it. This UX flow is best for cases
where an update is critical to the core functionality of your app. After a user
accepts an immediate update, Google Play handles the update installation and app
restart.
![]()
Xem thêm: Top 10 phần mềm quay video trên laptop
Figure 2. An example of an immediate update flow.
Support in-app updates in your app
Learn how to support in-app updates in your app, depending on your development
environment:Terms of service
By accessing or using the Play In-App Updates Library, you agree to the Play Core Software Development Kit Terms of Service. Please read and understand all applicable terms and policies before accessing the library .
Data Safety
The Play Core libraries are your app’s runtime interface with the Google Play Store. As such, when you use Play Core in your app, the Play Store runs its own processes, which include handling data as governed by the Google Play Terms of Service. The information below describes how the Play Core libraries handle data to process specific requests from your app .
Data collected on usage |
Device metadata Application version List of modules and asset packs installed |
Purpose of data collection | The data collected is used to determine if an update is available and what the size of the update is expected to be. |
Data encryption | Data is encrypted. |
Data sharing | Data is not transferred to any third parties. |
Data deletion | Data is deleted following a fixed retention period. |
While we aim to be as transparent as possible, you are solely responsible for deciding how to respond to Google Play’s data safety section form regarding your app’s user data collection, sharing, and security practices .
Source: https://thomaygiat.com
Category : Ứng Dụng
![In-app updates | Android Developers](https://thomaygiat.com/wp-content/uploads/articlewriting1.jpg)
Tự sửa lỗi CE trên tủ lạnh Electrolux được không?
Mục ChínhTự sửa lỗi CE trên tủ lạnh Electrolux được không?Nguyên nhân gây ra lỗi CE trên tủ lạnh ElectroluxDấu hiệu nhận biết lỗi CE…
Đối Mặt Với Lỗi 5Y Tủ Lạnh Electrolux Bạn Có Biết Phải Làm Gì?
Mục ChínhĐối Mặt Với Lỗi 5Y Tủ Lạnh Electrolux Bạn Có Biết Phải Làm Gì?Mã lỗi 5Y tủ lạnh Electrolux là gì?3. Lợi ích khi…
Có cần gọi thợ sửa khi tủ lạnh Electrolux báo lỗi EF không?
Mục ChínhCó cần gọi thợ sửa khi tủ lạnh Electrolux báo lỗi EF không?Nguyên nhân và dấu hiệu của mã lỗi EFDấu hiệu nhận biết…
Lỗi SY có ảnh hưởng đến tuổi thọ tủ lạnh Electrolux không?
Mục ChínhLỗi SY có ảnh hưởng đến tuổi thọ tủ lạnh Electrolux không?Nguyên nhân lỗi SY tủ lạnh Electrolux13 Bước sửa lỗi SY tủ lạnh…
Làm sao để khắc phục lỗi 5H trên tủ lạnh Electrolux?
Mục ChínhLàm sao để khắc phục lỗi 5H trên tủ lạnh Electrolux?Giới thiệu về lỗi 5H trên tủ lạnh ElectroluxNguyên nhân gây ra lỗi 5HCác…
Tiết kiệm thời gian với điện lạnh Bách Khoa và App Ong Thợ
Mục ChínhTiết kiệm thời gian với điện lạnh Bách Khoa và App Ong ThợSo Sánh Chi TiếtĐiện Lạnh Bách Khoa là gì?Điện Lạnh Bách Khoa…