appcheck 1.2.0 appcheck: ^1.2.0 copied to clipboard
Flutter plugin that allows you to check if an app is installed/enabled, launch an app and get the list of installed apps.
Flutter AppCheck Plugin #
A Flutter plugin that allows you to check if an app is installed/enabled, launch an app and get the list of installed apps.
This plugin is inspired by the plugin Discontinued AppAvailability Plugin.
NOTE - Everything has been mostly rewritten in Kotlin and updated to latest null-safety standards.
Installation #
First, add appcheck
as a dependency in your pubspec.yaml file.
Methods available #
checkAvailability(String uri)
isAppInstalled(String uri)
getInstalledApps()
(only for Android)isAppEnabled(String uri)
(only for Android)launchApp(String uri)
Permissions #
If you want to use the getInstalledApps()
function, you need the QUERY_ALL_PACKAGES
permission.
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
If you only want to check certain apps and you know the packageName, add them via queries in AndroidManifest.xml.
<queries>
<package android:name="com.google.android.apps.maps"/>
</queries>
Check out Example.
Screenshots #