DEVTools
v2.0.0About Application
DEVTools
A comprehensive Android developer tools application designed to simplify mobile development and debugging tasks.
π Language
π Features
Terminal & Shell
- Terminal - Multi-terminal management with support for System Shell, Termux Bash, and Full Termux modes
- Termux - Quick launch Termux
- SHIZUKU - Shizuku helper for elevated permissions
Development Tools
- Communication Tools - Various communication debugging utilities
- System Info - Comprehensive device information including hardware, software, network, storage, battery, and sensors
- Sensors - Real-time sensor data monitoring (accelerometer, gyroscope, light, proximity, etc.)
- Python - Legacy Python execution environment, does not support interactive mode. See "Code Tools" for the new version
- Log Viewer - Android logcat viewer with filtering and search capabilities
Network & Connectivity
- Network Debugger - TCP/UDP/HTTP protocol testing tool
- Bluetooth Debugger - Bluetooth device connection and data transmission
- WiFi Manager - WiFi scanning and connection management
File & App Management
- File Manager - Dual-panel file explorer with copy, cut, paste, rename, delete, and search
- Task Manager - Process monitoring, CPU/memory/battery usage tracking
- App Manager - Application management utilities with comprehensive attribute viewing
- APK Assistant - APK management tools
- APP2SD - App to SD card migration
- Batch Apps - Batch application management operations
- Startup Manager - Manage auto-start applications
- Resource Market - Resource download center with custom URL support
System & Hardware
- Battery Manager - Battery status monitoring
- Dev Toolkit - Developer options, layout bounds, animation scale settings, system settings shortcuts
- Screen Manager - Screen-related utilities
- WebView - WebView debugging tools
- Plugin Manager - Plugin installation and management
Extension Functions
- Manifest Viewer - AndroidManifest.xml inspection
- APK Extractor - Extract APK files from installed apps
- SO Extractor - Extract native library files
- Extractor Tools - Comprehensive extraction utilities
- New Terminal - Enhanced terminal interface
- Activity Tools - Activity stack and record management
- Debug Tools - Debug-related utilities
- System Properties - View system properties via getprop
- Universal Tools - General-purpose utilities
- Web Source - Web page source code viewing
- System/Hardware/Screen Info - Detailed system information
- Network/ART/CPU - Low-level system details
- Device ID - Device identification information
- Color Picker & Text Capture - UI inspection tools
- Code Tools - Code-related utilities
π οΈ Build & Install
Prerequisites
- Android Studio Hedgehog or later
- Android SDK 34 or later
- Gradle 8.0 or later
- Development environment: Android Studio Giraffe, id 'com.android.application' version '8.1.2', Windows 10, compileSdk 33, minSdk 24, targetSdk 32
Build from Source
# Clone the repository git clone https://github.com/metxstudio/DEVTools.git cd DEVTools # Build debug APK ./gradlew assembleDebug # Build release APK ./gradlew assembleRelease
Install
# Install to connected device ./gradlew installDebug
π Project Structure
DEVTools/ βββ app/ β βββ src/main/java/com/metx/devtools/ β β βββ MainActivity.java # Terminal main activity β β βββ MoreFunction.java # Main function menu β β βββ DevMgr.java # Developer manager β β βββ DevMgr2.java # System settings shortcuts β β βββ FileMgr.java # File manager β β βββ TaskMgr.java # Task/process manager β β βββ SysInfo.java # System information β β βββ SensorActivity.java # Sensor monitoring β β βββ NetDebugger.java # Network debugger β β βββ BltDebugger.java # Bluetooth debugger β β βββ WIFIMgr.java # WiFi manager β β βββ LogViewer.java # Log viewer β β βββ ResourceMarket2.java # Resource market β β βββ ApkAssistant.java # APK tools β β βββ ... β βββ src/main/res/ β β βββ layout/ # Layout files β β βββ drawable/ # Drawable resources β β βββ values/ # String/color/dimen resources β β βββ ... β βββ src/main/assets/ β β βββ plugins/ # Built-in plugins β β βββ python/ # Python scripts β β βββ ... β βββ build.gradle βββ gradle/ βββ build.gradle βββ gradle.properties βββ gradlew βββ gradlew.bat
π± Supported Android Versions
- Minimum SDK: 24 (Android 7.0)
- Target SDK: 32 (Android 12L)
βοΈ Permissions Required
See permission declarations in AndroidManifest.xml
π Plugins
The application includes several plugins:
- APK Packager
- APP Signature Tool
- EW Browser
- Shizuku
- Code Compiler
- File Editor
- Thread Manager
- Terminal Extension
π€ Contributing
Contributions are welcome! Please feel free to submit issues and pull requests.
π License
This project is licensed under the MIT License - see the LICENSE file for details.
MIT License Copyright (c) 2026 Metx Studio Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
TODO
- Optimize project architecture, trim redundant code, improve experience
- Deepen some shallow features, enhance functionality
- Add APK reverse engineering tools
- Fix known bugs and defects
- Add more features
Message
Thanks for visiting Metx Studio's open source repository, welcome to provide feedback! The author is busy on weekdays, mostly only available on weekends. The author is developing a comprehensive file management toolset based on Files.
Release Notes & Changelog
Welcome downloading ! build date:β2026β/β7β/β1βοΌββ13:09:56 size : 135 MB (142,254,442 bytes) release number : 1 software version : v2.0.0 versioncode=2
Declared Android Permissions
45 totalShizuku API Permissions
This application connects to the Shizuku service to execute system-level operations with ADB elevated privileges.
Standard Android Permissions
Specifications
Install via ShizuStore to enable automatic updates and silent installations using Shizuku.
More in Development utilities
Other applications in this category
LibChecker
LibChecker
An app to view libraries used in apps on your device. Uses Shizuku to determine the installation source of other apps.