我创建了一个使用其自己的“外部文件目录”的 Android 应用程序。
它应该位于 下的设备上Android/data/<package_name>/<folder_name>
。
就我而言<package_name>
是foo.bar
并且<folder_name>
是baz
。
我的设备已设置为传输文件,我可以在 Windows 计算机上浏览文件。我导航到Android/data
:
我可以看到很多其他应用程序,例如com.google.android.youtube
。但是,我找不到foo.bar
任何地方。
有趣的是,我知道它在那里:我起初以为如果应用程序尚未将任何文件放入文件夹,我必须手动创建该文件夹,所以我创建了一个新文件夹。如果我将其命名为“foo.bar”,它会跳转回名为“新文件夹”。
但是当我将其命名为其他名称(例如“super.user”)时,它就会显示该名称。
所以显然“foo.bar”一定已经存在。然后我尝试在地址栏中手动输入“foo.bar”,但它不存在!
这似乎是 Windows 文件资源管理器的一个问题。
我该如何解决这个问题?
答案1
问题已解决:重启手机后,文件现在可显示。