我在执行 adb push 整个文件夹时,发现adb push 会把空文件夹忽略掉,
比如 push 一个tool的文件夹,tool 下有 apk这个子文件夹,apk 文件夹下又有三个空文件夹A,B,C,然后我发现push的时候会把A,B,C这三个空文件夹忽略掉,就是这三个文件夹没有被push进手机,问一下各位大虾有谁知道如何解决阿

解决方案 »

  1.   

    你把你需要的push的文件夹路径用""包起来,试试,应该可行
      

  2.   

    试了下,不行,好像默认空文件夹不会push进去的
      

  3.   

    adb源码  push的实现在file_sync_client.c内跟踪到copy_local_dir_remote的local_build_list(&filelist, lpath, rpath)取文件夹内文件时filelist返回0,返回0后直接结束的。
    源码在这里http://www.zacpod.com/files/adb.zip
      

  4.   

    adb不push空文件夹的LS说的太详细了 赞一个
      

  5.   

    谢谢大虾,这个问题看来没办法解决了,除非该android 的代码了。