Empowering Seamless Remote Control and Connection
🚧 This project is actively under development. Features may change frequently.
🤝 You can also contribute to this project!
Built with the tools and technologies:
Remote-Access is a powerful Android framework for secure device control, automation, and screen sharing — all built on modern Android tech like Kotlin, Jetpack Compose, and Firebase.
- 🔧 Modular Build System – Centralized Gradle configurations ensure consistent project setup.
- 📱 Real-Time Screen Sharing – Seamlessly stream your device screen for monitoring or support.
- 🔗 Firebase Integration – Real-time communication for device control and data exchange.
- 🛠️ Accessibility Automation – Control Android devices using Accessibility Services.
- 🎨 Custom UI Theming – Built using Jetpack Compose for a clean, responsive UI.
- 🧪 Robust Testing Support – Includes unit and instrumented tests for stability and quality.
We welcome contributions from the community!
To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch) - Commit your changes (
git commit -m 'Add cool feature') - Push to your branch (
git push origin feature-branch) - Create a Pull Request.
This project requires the following dependencies:
- Programming Language: Kotlin
- Package Manager: Gradle
Build Remote-Access from the source and install dependencies:
-
Clone the repository:
git clone https://github.com/DakshPatel40/Remote-Access
-
Navigate to the project directory:
cd Remote-Access -
Install the dependencies:
Using gradle:
gradle build
Run the project with:
Using gradle:
gradle runRemote-Access uses the Gradle test framework. Run the test suite with:
Using gradle:
gradle test