|
|
导航: |
论坛 -> 移动应用开发
斑竹:flyers,iamdream |
|
作者: |
|
2021/4/10 19:17:44 |
标题: |
Android11 文件遇到的问题。 |
浏览:1698 |
|
加入我的收藏 |
楼主: |
userini := tinifile.Create(System.IOUtils.TPath.GetHomePath + PathDelim + 'ini.ini'); 10.3.3升到10.4.2后,安卓10运行没问题,安卓11下运行正常但App退出后上述文件不存在。
后跟踪发现,安卓11创建时文件也不存在,可是运行时读写没问题也不报错,难道是只在内存里吗?怎么解决?
----------------------------------------------
- |
作者: |
bjlg (蓝天) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/4/10 19:24:40 |
1楼: |
https://blog.csdn.net/weixin_43901866/article/details/104952690
Android 10 中要求所有应用都使用 MediaStore API 来访问照片、视频和音乐文件,我们也将继续秉承这个原则。但是我们也知道,很多深度依赖基于原始文件路径 API 的应用和第三方库是很难切换到使用文件描述符 (File Descriptor) 的。因此在 Android 11 里,依赖原始文件路径的 API 和库可以再次使用了。您需要在应用的 Manifest 文件里添加 requestLegacyExternalStorage 属性,以保证 Android 10 的用户也可以使用该特性。在实际的运行中,依赖原始文件路径的 I/O 请求会被重定向到使用 MediaStore API,当使用这种方式访问本应用存储空间之外的文件时,这次重定向会造成性能影响。而且直接使用原始文件路径,并不会比使用 MediaStore API 有更多优势,因此我们强烈建议直接使用 MediaStore API。在 Android 10 中,应用在对每一个文件请求编辑或删除时都必须得到用户的确认。而在 Android 11 中,应用可以一次请求修改或者删除多个媒体文件。系统的默认图库应用 (Gallery) 将不再展示这些对话框。我们希望这项改进能够使用 —————————— 版权声明:本文为CSDN博主「Android Developer」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_43901866/article/details/104952690
----------------------------------------------
http://delphi.icm.edu.pl/ftp/http://delphi-z.ru
|
作者: |
|
2021/4/10 20:27:43 |
2楼: |
谢谢楼上,这个看过了。加了没有用。
----------------------------------------------
-
|
作者: |
|
2021/4/10 21:01:18 |
3楼: |
腾讯把文件移动到 android data 下去了。 小部分没有 系统7.1 你猜他为啥这么干 / 目录下很多垃圾文件不知道哪个可以删除 妈的这些app随意创造 简直就是垃圾填埋场
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/>http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
|
作者: |
|
2021/4/10 21:25:15 |
4楼: |
奇怪,memo1.lines.savetofile(System.IOUtils.TPath.GetHomePath + PathDelim +'aaaaa'); 这个就没问题。
----------------------------------------------
-
|
作者: |
|
2021/9/30 22:58:24 |
5楼: |
我也是一樣問題,後來只好把路徑改到這裡 TPath.GetDocumentsPath + PathDelim 儲存就沒問題
----------------------------------------------
-
|
|