0.1.1 • Published 7 months ago
react-native-install-unknown-apps v0.1.1
📱 react-native-install-unknown-apps
A lightweight React Native library to manage and enable the 'Install Unknown Apps' permission on Android devices. Ideal for apps that need to install APK files from external sources.
🚀 Installation
Using npm:
npm install react-native-install-unknown-apps
Using yarn:
yarn add react-native-install-unknown-apps
📖 Usage
import {
checkAppInstallPermission,
requestAppInstallPermission,
} from 'react-native-install-unknown-apps';
// Check if the app can request install packages permission
const checkPermission = async () => {
const hasPermission = await checkAppInstallPermission();
if (!hasPermission) {
await requestAppInstallPermission();
}
};
checkPermission();
🛠️ API
checkAppInstallPermission()
- Returns:
Promise<boolean>
- Checks if the app has permission to install unknown apps.
requestAppInstallPermission()
- Opens a permission dialog to request install unknown apps permission.
✅ Supported Platforms
- Android (API level 26+)
- Not supported on iOS
🎥 Demo Video
Watch the demo video to see the library in action:
📄 License
MIT
Made with ❤️ by Aravind 🚀