菜鸟教程小白 发表于 2022-12-13 16:03:54

android - 访问整个 Xamarin 应用程序的文件夹


                                            <p><p>是否有可以通过 Xamarin.Forms 应用程序访问的文件夹?该应用程序将部署到 Android、iOS 和作为 UWP 应用程序。我有一个数据库文件,到目前为止,我使用的是 SpecialFolders.Personal,它适用于 Android 和 iOS,但不适用于 UWP。我需要在 Windows 中获得此文件夹的权限。 </p>

<p>那么有没有什么文件夹可以在所有 3 台设备上使用而我不需要任何特殊权限?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>Xamarin.Forms 提供了用于获取通用存储路径的 <code>Environment.SpecialFolder.LocalApplicationData</code> 枚举。并且需要结合<code>Environment.GetFolderPath</code>方法。</p>

<pre><code>var ApplicationDataPath = Environment.GetFolderPath(SpecialFolder.LocalApplicationData);
</code></pre>

<p>更多信息请引用<a href="https://learn.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/files?tabs=vswin#saving-and-loading-files" rel="noreferrer noopener nofollow"><strong>File Handling in Xamarin.Forms</strong></a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于android - 访问整个 Xamarin 应用程序的文件夹,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/51969599/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/51969599/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: android - 访问整个 Xamarin 应用程序的文件夹