想写的android远程控制PC的东东,目前可以通过socket获取PC的屏幕截图,下一步想实现手机和PC同步操作,但是如何能让PC端识别手机的操作呢?换句话说,手机端的鼠标键盘事件如何传递给PC端并且PC端可以解析出来实现相应的操作呢?请高手给些指点

解决方案 »

  1.   

    如果PC端有程序跟手机配合,很简单,你发个指令,让PC程序模拟鼠标键盘消息就可以了
    否则比如用windows的远程桌面,你就要看看RDP协议了
      

  2.   

    2楼的朋友,是的确实看到有这样的应用,但是关于键盘鼠标事件如何传递的,没想明白。3楼的朋友说的是个途径。想问下能否通过socket的方式,把鼠标键盘指令发给PC,PC可以正确的解析出来呢?
      

  3.   

    这个,你写过简单的socket通讯的程序吗?不然很难跟你解释清楚
      

  4.   

    可以看一下UltraVNC,有整套实现代码。
    基本上都是C/S构架。
      

  5.   

    这里是我实现的
    http://hi.baidu.com/xingyan126/blog/item/ff3e8f627d176ad3e6113a4a.html
    就是自定义一个简单的通信协议把截图个操作事件按照协议打包就行了
      

  6.   

    操作PC 可用用 robot 这个类,他可以完全模拟键盘上的所有按键和鼠标操作。 但是我好想知道你是如何通过socket 把pc的截图传到android手机上然后流畅的现实出来的