AppShare is an Android application that allows you to view installed applications on your device and share their APK files with others. Built with Jetpack Compose and Material Design 3, it provides a modern and intuitive user interface.
- 📱 View all installed applications on your device
- 🔍 Search functionality to quickly find apps
- 🌗 Dark/Light/System theme support with persistent settings
- 📤 Share APK files of installed applications
- ⚙️ Settings page with customization options
- 🛠 Show/hide system applications
- 📞 Developer contact information
- 📋 Display device ABI architecture information in settings
- 🖱 Improved UI with better icons for social links
- 🗑 Clear cache functionality to remove temporary APK files
- Go to the Releases page
- Download the latest APK file
- Enable "Install from unknown sources" in your device settings
- Open and install the APK
- Clone the repository:
git clone https://github.com/code3-dev/AppShare.git
- Open the project in Android Studio
- Build the project:
./gradlew assembleRelease
- Install the APK from
app/build/outputs/apk/release/
- Android 7.0 (API level 24) or higher
- Minimum 50MB free storage space
QUERY_ALL_PACKAGES
- To list all installed applicationsWRITE_EXTERNAL_STORAGE
- To share APK files (Android 10 and below)
This project is built with:
- Kotlin
- Jetpack Compose
- Material Design 3
- Accompanist Permissions
- Clone the repository
- Open in Android Studio
- Sync Gradle dependencies
- Build and run
The project uses GitHub Actions for CI/CD:
- Automatically builds and releases APKs when a new tag is pushed
- Supports both debug and release builds
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a pull request
- Telegram: @h3dev
- Email: h3dev.pira@mail.com
- Added device ABI architecture information display in settings about section
- Improved settings page scrolling functionality
- Enhanced Telegram icon in settings for better UX
- Fixed settings page layout to ensure all options are accessible
- Added clear cache functionality to remove temporary APK files
- Initial release
- App listing with search functionality
- APK sharing capability
- Theme selection (Light/Dark/System)
- Settings page with preferences
- Show/hide system apps option