├── .gitignore ├── LICENSE ├── README.md ├── TouchServer ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── hlq │ │ └── touchserver │ │ ├── EventInjector.java │ │ ├── LogUtil.java │ │ ├── TouchEventServer.java │ │ └── wrappers │ │ ├── DisplayManager.java │ │ ├── InputManager.java │ │ ├── PowerManager.java │ │ └── ServiceManager.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android_tools ├── adb └── bradb.exe ├── config.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs └── ddmlib.jar ├── phone-mirror.jar ├── screenshot └── art.png ├── settings.gradle └── src └── main ├── java └── com │ └── hlq │ └── mobile │ ├── Application.java │ ├── Main.java │ ├── adb │ ├── AndroidBridge.java │ └── DeviceChangeListener.java │ ├── mini │ ├── MinicapReceiver.java │ └── SingleTouch.java │ ├── utils │ ├── Log.java │ └── Tools.java │ └── view │ ├── DeviceItem.java │ ├── ImageJPanel.java │ ├── Mirror.java │ └── VFlowLayout.java └── resources ├── minicapLib.zip └── singletouch.apk /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/README.md -------------------------------------------------------------------------------- /TouchServer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/.gitignore -------------------------------------------------------------------------------- /TouchServer/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /TouchServer/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/build.gradle -------------------------------------------------------------------------------- /TouchServer/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/proguard-rules.pro -------------------------------------------------------------------------------- /TouchServer/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /TouchServer/app/src/main/java/com/hlq/touchserver/EventInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/java/com/hlq/touchserver/EventInjector.java -------------------------------------------------------------------------------- /TouchServer/app/src/main/java/com/hlq/touchserver/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/java/com/hlq/touchserver/LogUtil.java -------------------------------------------------------------------------------- /TouchServer/app/src/main/java/com/hlq/touchserver/TouchEventServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/java/com/hlq/touchserver/TouchEventServer.java -------------------------------------------------------------------------------- /TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/DisplayManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/DisplayManager.java -------------------------------------------------------------------------------- /TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/InputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/InputManager.java -------------------------------------------------------------------------------- /TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/PowerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/PowerManager.java -------------------------------------------------------------------------------- /TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/ServiceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/app/src/main/java/com/hlq/touchserver/wrappers/ServiceManager.java -------------------------------------------------------------------------------- /TouchServer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/build.gradle -------------------------------------------------------------------------------- /TouchServer/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/gradle.properties -------------------------------------------------------------------------------- /TouchServer/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /TouchServer/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /TouchServer/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/gradlew -------------------------------------------------------------------------------- /TouchServer/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/TouchServer/gradlew.bat -------------------------------------------------------------------------------- /TouchServer/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android_tools/adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/android_tools/adb -------------------------------------------------------------------------------- /android_tools/bradb.exe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config.properties: -------------------------------------------------------------------------------- 1 | #adb.path=D:\\dev\\android_sdk\\platform-tools\\adb -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libs/ddmlib.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/libs/ddmlib.jar -------------------------------------------------------------------------------- /phone-mirror.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/phone-mirror.jar -------------------------------------------------------------------------------- /screenshot/art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/screenshot/art.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'phone-mirror' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/Application.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/Main.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/adb/AndroidBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/adb/AndroidBridge.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/adb/DeviceChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/adb/DeviceChangeListener.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/mini/MinicapReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/mini/MinicapReceiver.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/mini/SingleTouch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/mini/SingleTouch.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/utils/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/utils/Log.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/utils/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/utils/Tools.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/view/DeviceItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/view/DeviceItem.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/view/ImageJPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/view/ImageJPanel.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/view/Mirror.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/view/Mirror.java -------------------------------------------------------------------------------- /src/main/java/com/hlq/mobile/view/VFlowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/java/com/hlq/mobile/view/VFlowLayout.java -------------------------------------------------------------------------------- /src/main/resources/minicapLib.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/resources/minicapLib.zip -------------------------------------------------------------------------------- /src/main/resources/singletouch.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanglqweiwei/PhoneMirror/HEAD/src/main/resources/singletouch.apk --------------------------------------------------------------------------------