问题:现有一个window服务器上有一文件,能否直接通过adb将该文件push进手机端而不需要先将其下载至本地电脑再用adb push到手机?例如服务器IP:192.168.6.2,文件名为text.tar,adb device为abc,谢谢各位解答!

解决方案 »

  1.   

    服务器直接PUSH?PUSH是通过PC端用USB连接手机的,所以必须通过USB推送。
      

  2.   

    adb device 检索不到设备 无法push的。
      

  3.   

    如果你的手机打开了网络调试的话应该是可以的。
    通过网络,将服务器和手机连结。adb connect deviceIP
    然后手机还需要root,能用adb remount命令。
    然后就可以push了
      

  4.   

    应该可以使用adb网络调试模式,前提保证服务器和手机通过网络可以联通!
      

  5.   

    我现在是通过局域网连接上adb device的,服务器、本地电脑以及adb device都在同一个局域网中。现在就是想省掉将文件从服务器上copy到本地电脑的步骤而直接将文件从服务器上push到adb device,能实现吗?
      

  6.   

    你可以参考一下 http://hi.baidu.com/caicry/blog/item/e2ccc931171d5914ebc4af02.html
    你也可以去网上搜搜adb网络调试模式的用法
      

  7.   

    谢谢各位的方法,可能是我描述不够清楚,其实这个问题的解决办法就是将远程服务器先挂载到本地,然后直接push到手机即可。至于adb push是通过USB还是网络ADB均可,只不过我这手机还没有网络ADB的功能。挂载服务器上的共享文件夹mount -t cifs //192.168.6.2/sharefile /mnt -o username=*, password=*