98443040e645192ad61ac4ac198bb654ca27a18f
Scrcpy For Android
Scrcpy android client
截图
Features
- 可替换 scrcpy-server
- 利用 mDNS 服务实现自动连接启用无线调试的设备、自动发现等待配对设备的IP与端口
- 自动横竖屏切换(算吗
已知问题
- 虚拟按键的截图实现方式为发送
keycode 120,安卓官方(keycodes.h#349)的定义为System Request / Print Screen key.,不同的厂商有不同的实现,在某些类原生(AxionOS) 上的行为是软重启
TODO
> TODO.md
建议搭配模块
- 密码锁屏无法捕获: LSPosed/DisableFlagSecure
- 开机自动启用 adb: gist/906291
构建
- JDK 17+
- Android SDK (
compileSdk 37/buildTools 37.0.0) - Android NDK
29.0.14206865
./gradlew assembleDebug
specific abi:
./gradlew assembleRelease -PabiList=arm64-v8a
Credits
- Genymobile/scrcpy
- JNI ADB 实现: rikkaapps/shizuku, vvb2060/ndk.boringssl, lsposed/libcxx
- 界面组件: YuKongA/miuix
- 界面设计参考: tiann/KernelSU/manager
License
Description
Languages
Kotlin
99.2%
C++
0.6%
PowerShell
0.1%