![](/img/trans.png)
[英]Xamarin Community Toolkit CameraView - Access DCIM Folder on Android
[英]Access external card DCIM on Android phone folder from a Windows Desktop application
我正在使用.Net 4.5.2 构建一个 Windows Forms 应用程序,我尝试访问 Android 手机上外部卡上的 DCIM 文件夹。 当我使用 Windows Explorer 时,位置是“用户名@MachineName\Galaxy Phone Model\Card\DCIM”。 如何以编程方式访问此路径,理想情况下不需要第三方库?
如果该卡显示为 shell 文件夹而不是驱动器号,那么您需要使用 shell 命名空间。
在本机代码中,这将是SHParseDisplayName
,然后与IShellFolder
和/或IShellItem
进行交互。 IFileOperation
复制/移动/删除。
如果您不想 P/Invoke,您可以使用 Shell.Application COM object解析文件夹路径的命名空间...然后复制/移动/枚举
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.