skyadb
Android 上的 adb 助手,可以很方便的管理安卓手机、平板、电视和盒子。
An Android app that lets you control other Android devices over Wi-Fi using ADB, giving you app management, file transfer, APK installation, shell commands, and screenshot capture from your phone without needing a computer.
Sky ADB is an Android app that lets you control other Android devices, such as phones, tablets, TVs, and set-top boxes, from your phone over a Wi-Fi connection. It uses ADB, a standard Android developer tool that normally requires a computer, and brings that capability directly to a mobile interface.
Once you enable developer options and wireless debugging on the device you want to manage, you connect to it by entering its IP address and port number in the app, or by using a pairing flow for wireless debugging. After connecting, you get access to a set of management tools: you can browse and manage installed apps, install APK files from your local storage or download them from the internet, transfer files to and from the target device, take screenshots, and run shell commands with visible output. The app also scans your local network to discover ADB-enabled devices automatically, and saves recently connected devices so you can reconnect quickly.
The app is written in Kotlin and built with Jetpack Compose for the interface, using Material 3 design. It relies on a library called Kadb that handles the ADB protocol communication over the network.
This is a straightforward utility for Android power users or developers who want to manage other Android devices without sitting at a computer. The README is in Chinese and does not include download links or release information, though the project structure suggests it is a standard Android app that can be built with Android Studio.
Where it fits
- Manage apps on an Android TV or set-top box from your phone without connecting to a computer.
- Install APK files from your phone's local storage onto another Android device wirelessly.
- Transfer files between your phone and a remote Android device using ADB file transfer.
- Run shell commands on a remote Android device and see live output in a mobile interface.