xamarin.forms - SpecialFolder. 每个设备上的个人访问和位置
问题描述
嗨,我用 Sqlite 创建了应用程序。一切正常,但我无法在手机上找到数据库的位置。下一步是使用数据库表创建保存 excel 文件...一切正常,我已经创建了调试警报,并且文件创建良好。
但是通过USB连接后,我在手机甚至PC上都找不到db文件和excel文件。
拯救一切的途径是:
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal);
解决方案
好的,我为我找到了解决方案。我已将代码添加到 MainActivity
StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
StrictMode.SetVmPolicy(builder.Build());
现在我尝试默认打开 xlsx 应用程序。
推荐阅读
- android - CallSuper 注释如何评估被覆盖的方法是否正在调用超级方法?
- android - APK 大小因 Audience-network.dex 文件而增加
- flutter - 如何在 Flutter 项目中从 Firebase 获取自动生成的密钥?
- alignment - 将 Fasta 映射到 Fasta + Bed 文件以制作新的 Bed 文件
- c# - 为什么我必须提供一个私有 setter 来自动映射使用构造函数的派生类?
- python - 关于“write()”将字符串更改为字节
- python - 如何在 Python 中与条件进行多对多匹配?
- r - 将excel中的信息提取到R中的列表中
- javascript - 使用正则表达式计算打字稿文件中的所有函数、箭头函数、类方法
- mysql - JPARepository 和 Mysql 尝试使用 @Query 从多列中获取表中每一行的数据以获取条件