adb push 如何获得进度 当执行发送大文件的时候如何获取进度?或者不用adb push 利用adb通信 如何来发送文件并时时获得发送进度?

解决方案 »

  1.   

    …… adb还真没有对这个需求的设计……
      

  2.   

    我在使用adb的pull和push时,在dos界面下进行,一般不显示什么进度,只是完成后给出个结果…其实这个没什么用的吧,只是外部文件跟虚拟机内部的一个交流方式而已,在程序中这个部分需求比较少…
      

  3.   

    大概看了看2.3的源码好像没有这个功能:
    system/core/adb/file_sync_client.c 中
    BEGIN(); 和END(); 是用来计算时间的,如果可以多加几个。比如
    sync_send(fd, lpath, rpath, st.st_mtime, st.st_mode, verifyApk)是发送,后面加上END();
      

  4.   

    哪个可以实现,用的是adb命令还是socket?
      

  5.   

    google 留给猿们的不仅仅是源码,呵呵!学习!