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.
appcheck as a dependency in your pubspec.yaml file.
getInstalledApps()(only for Android)
isAppEnabled(String uri)(only for Android)
If you want to use the
getInstalledApps() function, you need the
<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.