【发布时间】:2018-04-16 23:21:08
【问题描述】:
目前我正在使用 Xamarin.Android 制作我的应用程序,该应用程序需要物理访问手机上的一些文件,而不是 APK 内的文件。
我的文件目前位于项目的“Assets”文件夹中并标记为“AndroidAsset”,但问题是我无法获取这些文件的路径,因为它们显然嵌入在 APK 中。
我的要求是我需要能够通过简单的路径从我的应用程序中访问文件,因为我有一个需要读取特定文件的路径的第 3 方库。
是否可以在部署时以某种方式创建一个文件夹,我的文件在其中部署并通过静态路径访问?
如果不是,在将路径传递到需要特定文件路径的第三方库方面有哪些替代方法。
谢谢!
【问题讨论】:
-
您需要以编程方式将 Android 资产复制到应用沙箱的 Data 或 Cache 目录,并将您的库传递给该路径
-
@SushiHangover 这很有意义。谢谢。
标签: c# android .net xamarin xamarin.android