react-native-get-app-list
Version:
A comprehensive library to retrieve the list of all installed applications on Android devices, including detailed information such as package names, app name and version codes.
15 lines (12 loc) • 415 B
text/typescript
import { NativeModules } from 'react-native';
import type { InstalledApp } from './types';
const { InstalledApps } = NativeModules;
export const getInstalledApps = async (): Promise<InstalledApp[]> => {
try {
const appsArray: InstalledApp[] = await InstalledApps.getInstalledApps();
return appsArray;
} catch (error) {
console.error('Failed to fetch installed apps', error);
return [];
}
};