Content Provider:当尝试访问 contentResolver 中的数据时,光标对象在 Android 13 中为空

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

我正在尝试使用内容提供商在我的两个应用程序之间传输数据。在 Android 13 下,内容提供商在两个应用程序之间传输数据。但是,在 Android 13 中,内容解析器中的光标对象为空。所以我正在寻求帮助。参考代码这个

<queries>
    <package android:name="com.example.otherapp" />
</queries>

当我在我的应用程序中添加其他应用程序包名称查询时,就可以了。

android android-contentprovider android-contentresolver
1个回答
0
投票

面向 Android 13 的应用程序的精细媒体权限可能会帮助您:

如果您的应用面向 Android 13 或更高版本,并且需要访问其他应用创建的媒体文件,则必须请求以下一项或多项精细媒体权限,而不是 READ_EXTERNAL_STORAGE 权限:

另请参阅:Android 13 中的存储权限

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