首发是在吹友吧上。想想看还是腾一次到这里来,反正是原创。
背景是这样的:跟很多先进的操作系统一样,Pre 上掩盖了真实的文件系统路径。用 usb 或者 WIFI 给 Pre 传了图片、音乐或者视频这些东西过后,Pre 就会自动搜索更新的内容,然后在相应的程序里头显示出来。不过很不幸,这个过程不一定会正常进行,特别是在拷图片的时候,费了半天劲,打开手机的 Photos 程序却啥变化也看不到。手机上没有办法浏览目录,怎么把这些失踪的图片找出来呢?
之前其实也很多回复里头提到过这个方法,个人是屡试不爽的,故单独成贴,欢迎指正。
本方法的优点是比较简单,不足是要用 Internalz。
打开 Internalz,找到拷了图片但是确啥变化也看不到的文件夹,比如墙纸文件夹 /media/internal/wallpapers,按住 wallpapers 目录一小会儿,然后放开,在弹出菜单里点 info,然后在文件名那里把 wallpapers 这个名字改掉,我经常给后面加个 s,然后随便点个别的空地,让 Internalz 完成重命名,然后用相同的方法把名字改回去。
好了,问题解决了。
同样的方法估计能够用于别的视频音乐文件夹,不过我自己没有遇到过拷音乐视频却没出来的情况,无法证实。
问题成因猜测:图片太小,拷的太快,手机的监视程序反应不过来,于是导致程序里头出不来。上面改名字就是通知一下手机“这里有个新文件夹来看看有没有图片音乐视频啥的“。
ps. 1.4.5 和 2.1.0 上都发生过这种情况,我都是用这个方法解决的。
ps. 有时候给图片文件夹再拷一个文件搞不好就能让手机系统重新扫描变化,找出那些失踪的文件了。这个法子有可能失灵,还是用 Internalz 稳妥。
ps. 后来有人在 precentral.net 上贴了一贴,讲了类似的内容。看时间我比他发的早,有点沾沾自喜了。
update(20110409). 其实有个比重命名更简洁的操作,那就是在文件夹 info 页上点“Mask from webOS”,等出现完成提示过后再把对钩点掉。这个其实就是重命名,Mask 的时候会在文件夹前加一个“.”,而去掉 Mask 的时候则会把那个“.”去掉。至于为啥叫 Mask from webOS,那是因为以“.”开头的文件和目录具有隐藏属性,隐藏了的话 webOS 自然就不去管了。对了,不管是前面说的手动重命名还是刚才说的 Mask from webOS,操作的时候一定要等出现完成提示了再走下一步,不然很可能会白费功夫。
update(20110512). 拷音乐终于也遇到这个问题了,实践证明上述方法依然可行。