Skip to content

b22cs068/Android-Task-Manager

Repository files navigation

Android Task Manager Description The Android Process Monitor is an Android-based task management application designed to monitor and manage processes running on a device. Built using the modern Jetpack Compose framework, this app provides an intuitive interface for real-time process tracking and management.

Key Features:

Real-time Process Monitoring: The app periodically fetches and updates the list of active processes, displaying their Process IDs (PIDs) and names.

Search Functionality: Users can filter processes dynamically by entering search queries in the search bar, allowing quick navigation through the process list.

Process Termination: Users can terminate specific processes by selecting the "Kill Process" button. This feature requires root access to execute system-level commands.

Interactive UI: A search bar for filtering processes. A scrollable list view displaying processes with their details. Buttons for directly interacting with processes.

Core Functionalities: Fetch Process List: Retrieves the active process list using the ps command executed with root permissions. Terminate Process: Kills processes by executing the kill command with the specified PID. Periodic Updates: Automatically refreshes the process list every 5 seconds for real-time updates.

Technologies Used: Jetpack Compose: For UI layout and design. Kotlin Coroutines: To handle background tasks such as fetching processes and killing them without blocking the main thread. Material Design: Provides a polished and responsive user experience. This app is ideal for advanced users or developers requiring insights into process management and control, offering a lightweight and efficient solution. Root access is necessary for full functionality.

AndroidTaskManagerImage

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages