Android File Transfer cannot see a folder created by app

我们两清 提交于 2019-12-21 12:27:07

问题


I've installed "android file transfer" on mac. My app creates a folder and creates a file in it (the permissions exist in AndroidManifest.xml), writes some data into this file. File exists, I can access it using standard file manager in my android device. It shows many folders, including my folder and I can even see the contents of my file on the device.

But the problem is that "android file transfer" shows me all other folders, but not my folder and my file. I even tried create just a single file, not a directory. Same result.

Unplugging the device or re-launch of "android file transfer" didn't help.

Maybe "android file transfer" is broken tool?


回答1:


Maybe "android file transfer" is broken tool?

No.

On Android 3.0+, you need to have your file be indexed by the media scanner before it will be visible over MTP to your Mac. The static scanFile() method on MediaScannerConnection is your best option IMHO.




回答2:


I just had a similar problem. For Android 6.0.1, simply restarting the device solved the problem.




回答3:


Here is an easy tool that calls the Android Media Scanner.

https://play.google.com/store/apps/details?id=com.addz.mediascanner&hl=en

Install it on your Android device, run it, and the missing files should show up in Android File Transfer on your computer.



来源:https://stackoverflow.com/questions/15007139/android-file-transfer-cannot-see-a-folder-created-by-app

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!