Android 13 管理智能手表中的文件

问题描述 投票:0回答:1

我正在为 Wear OS 系统开发一个应用程序,该应用程序创建一个 txt 文件并将其保存在某个文件夹中。

我的问题是我已经更换了手表,现在我使用的手表具有 Android 13 API 33,并且我必须保存和编辑生成的文件的权限不起作用。

我在互联网上发现了这一点“基于Android文档,READ_EXTERNAL_STORAGE权限从API级别33开始无效。对于API级别33及以上,您可以根据您的用例使用READ_MEDIA_IMAGES、READ_MEDIA_VIDEO、READ_MEDIA_AUDIO权限”

它们都不是类似 READ_MEDIA_FILES 的东西

到现在为止,我都用过

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>

你知道新的权限是什么或者我必须做什么吗?

android permissions wear-os android-external-storage
1个回答
0
投票

您不需要 Android 13 设备上的任何权限即可在外部存储的所有公共目录中创建文件。

当然,您也不需要任何读取权限来写入文件。

创建文件后(无需任何权限),您将自动被允许读取您的文件。

© www.soinside.com 2019 - 2024. All rights reserved.