最近做了一个雷电安卓的文件浏览器,发现了这个BUG。
文件浏览器的地址:
点击打开BUG测试方法:
1、新建模拟器,进入此模拟器的共享文件设置。
2、设置【电脑文件共享路径】,【安卓共享路径】默认。
3、在自己的【电脑文件共享路径】里新建一个名称中含空格的文件夹,例如【A B】,“(A空格B)”
4、在【电脑文件共享路径】中,随便拷贝几个文件进去。
5、在目录【A B】中,随便拷几个文件进去。
6、打开CMD,输入命令,执行结果如下:
[code]D:\Changzhi\dnplayer2>dnconsole.exe adb --index 1 --command "shell ls -a -l /sdcard/Pictures"
-rwxrwx--- root sdcard_r 0 2019-02-19 14:28 111111111.txt
-rwxrwx--- root sdcard_r 0 2019-02-19 14:28 222222222.txt
drwxrwx--- root sdcard_r 2019-02-19 14:26 A B
-rwxrwx--- root sdcard_r 527200 2019-02-19 09:09 X Y.txt[/code]以上结果说明,在目录名中无空格的情况下,可以正常显示文件,并且可以显示文件名中有空格的文件及目录。
7、下面我们打开名称中含有空格的目录:
[code]D:\Changzhi\dnplayer2>dnconsole.exe adb --index 1 --command "shell ls -a -l /sdcard/Pictures/A B"
/sdcard/Pictures/A: No such file or directory
B: No such file or directory[/code]返回信息有两行,把"A"和"B"当成两个目录运行了...
希望尽快修正..
话说俺已经改过昵称了,为什么俺的ID还是这么个怪名字?
- 1
前往页