![]() ![]() Android 11 updates APK Signature Scheme v2 now requiredĪpps targeting Fire OS 8 (API 30) that are currently signed with APK Signature Scheme v1 only, must now also sign APKs using APK Signature Scheme v2. You can build a custom dark theme for your app or opt-in to the new Force Dark feature that lets the system dynamically create a dark version from your existing theme.įor more details, see Android 10 features and APIs. Dark themeĪndroid 10 adds a system-wide dark theme. It provides better image quality and smaller file size, compared to the JPEG file format. If your app works with static images, consider adding support for HEIF format. High Efficiency Image File (HEIF) formatįire OS 8 tablet now has native support for HEIF image format. As long as your app starts activities as a direct result of user interaction, your app most likely isn't affected by these restrictions. This behavior change helps minimize interruptions for the user and keeps the user more in control of what's shown on their screen. ![]() Starting in Android 10, the system places restrictions on starting activities from the background. Restrictions on starting activities from the background If your app targets Fire OS 8 (API level 29) or higher and accesses location information in a foreground service, declare the location foreground service type as an attribute of your component. See Publish direct share targets.įoreground service type for accessing location You can only publish a dynamic shortcut as a Direct Share Target.Incorporate the Sharing Shortcuts API using ShortcutManagerCompat class available in AndroidX library and implement ChooserTargetServiceCompat to ensure backward compatibility. If your app uses Direct Share APIs to define targets, you will need to migrate to the Sharing Shortcuts API, as ChooserTargetService class has been deprecated with API 30. Fire OS 8 introduces support for the Sharing Shortcuts API, which allow apps to publish direct share targets in advance.There are a couple of sharing improvements for Fire OS 8: ![]() This is useful for apps needing a Wi-Fi connection to perform large uploads or downloads.ĭisplays settings for all volume streams. Settings.Panel can take following constants:ĭisplays settings related to internet connectivity, such as Airplane mode and WiFi.ĭisplays controls for Wi-Fi settings. Settings Panels, an API which allows apps to show settings to users in the context of their app, have been introduced in Android 10.įOS 8 adds Settings Panel API that allows you to surface key system settings directly in the context of your app, allowing users to access system settings like volume, internet connectivity options and WiFi controls without having to leave the app. getInstance ( "TLSv1.2" ) Invoke Settings Panel from within app
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |