当前位置:编程学习 > wap >>

adb push 如何获得进度


adb push 如何获得进度 当执行发送大文件的时候如何获取进度?

或者不用adb push 利用adb通信 如何来发送文件并时时获得发送进度? --------------------编程问答-------------------- …… adb还真没有对这个需求的设计…… --------------------编程问答-------------------- 这个真没有。。。 --------------------编程问答-------------------- 感谢2位  在顶 --------------------编程问答-------------------- 没有呀 --------------------编程问答-------------------- 我在使用adb的pull和push时,在dos界面下进行,一般不显示什么进度,只是完成后给出个结果…其实这个没什么用的吧,只是外部文件跟虚拟机内部的一个交流方式而已,在程序中这个部分需求比较少… --------------------编程问答-------------------- 程序发送给手机大文件只能卡死到哪里 用户得不到一个进度 我看到别的开发他们都可以是实现 --------------------编程问答-------------------- 好像不支持吧? --------------------编程问答-------------------- 大概看了看2.3的源码好像没有这个功能:
system/core/adb/file_sync_client.c 中
BEGIN(); 和END(); 是用来计算时间的,如果可以多加几个。比如
sync_send(fd, lpath, rpath, st.st_mtime, st.st_mode, verifyApk)是发送,后面加上END(); --------------------编程问答--------------------
引用 6 楼  的回复:
程序发送给手机大文件只能卡死到哪里 用户得不到一个进度 我看到别的开发他们都可以是实现

哪个可以实现,用的是adb命令还是socket? --------------------编程问答-------------------- 自己可以修改代码来实现 --------------------编程问答-------------------- google 留给猿们的不仅仅是源码,呵呵!学习!
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,