app_settings_checker 1.0.0 copy "app_settings_checker: ^1.0.0" to clipboard
app_settings_checker: ^1.0.0 copied to clipboard

A Flutter plugin for check permissions and opening settings from an app. By PT. Nicxon International Solutions

App Settings Checker #

App Settings Checker By PT. Nicxon International Solutions

Install #

flutter pub add app_settings_checker

Permissions #

Add following permissions to AndroidManifest.xml based on your usage

Battery Optimizations #

<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>

Location #

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

Device ID #

For Build.SERIAL on Android < 10 you need following permission

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

How to use #

Open App Settings #

AppSettingsChecker.openAppSettings()

Open Location Settings #

Check if location is enabled:

AppSettingsChecker.isLocationEnabled()

Open location settings if it's disabled:

AppSettingsChecker.openLocationSettings()

Open Notification Settings #

Check if notifications are enabled:

AppSettingsChecker.areNotificationsEnabled()

Open notification settings if they're disabled:

 AppSettingsChecker.openNotificationSettings()

Open Battery Optimization Settings #

Check if battery optimization is disabled:

AppSettingsChecker.isBatteryOptimizationDisabled()

Open battery optimization settings if it's disabled:

AppSettingsChecker.openBatteryOptimizationSettings()

Get Platform version #

AppSettingsChecker.getAppVersion()

Get Phone Model #

AppSettingsChecker.getPhoneModel()

Get Device ID #

AppSettingsChecker.getDeviceId()
1
likes
0
points
19
downloads

Publisher

verified publishernicxonsolutions.com

Weekly Downloads

A Flutter plugin for check permissions and opening settings from an app. By PT. Nicxon International Solutions

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on app_settings_checker

Packages that implement app_settings_checker