76得票5回答
Android 13 - 如何请求WRITE_EXTERNAL_STORAGE权限

我的Android应用针对Android 13 (API 33)进行开发。 WRITE_EXTERNAL_STORAGE权限在API 33以下的版本(即Android 12及以下)似乎可以正常工作,但当在Android 13上运行应用时,WRITE_EXTERNAL_STORAGE的运行时权限...

68得票4回答
安卓13 - READ_EXTERNAL_STORAGE_PERMISSION仍然可用

Android 13的行为发生了变化,具体内容如下: 如果你的应用目标是Android 13,那么你必须请求一个或多个新的权限,而不是READ_EXTERNAL_STORAGE和WRITE_EXTERNAL_STORAGE权限。 (https://developer.android.c...

34得票2回答
在应用程序清单中设置 'android:enableOnBackInvokedCallback="true"',启用 OnBackInvokedCallback 功能,以消除此警告。

我正在运行我的Android应用“Android-13”,在Logcat中看到了这个警告,如何解决? OnBackInvokedCallback is not enabled for the application. Set 'android:enableOnBackInvokedCallb...

30得票3回答
为什么Android 13移除了前台服务通知?

抱歉,标题有点夸张;我找不到更简洁的方式来表达它。 在Android 13中,如果用户未授予“危险”的 POST_NOTIFICATION 权限,则前台服务通知不会显示在通知抽屉中。相反,为了让用户看到它,他们必须导航到新的前台服务任务管理器,根据文档: 如果用户拒绝通知权限,则仍然可以在前...

19得票5回答
安卓 API 33 权限未被授权。

根据我在developer.android网站上的阅读,Android 13在权限领域带来了新的变化。我有一个聊天应用程序,需要拨打电话、打开相机、录制音频、读写外部存储。因此,在启动屏幕中,我向用户请求这些权限。但是,即使系统没有要求,其中一些权限也没有被授予。以下是我在AndroidMan...

18得票2回答
启用前台服务在通知权限被禁用后会导致崩溃(Android 13)

所以,我一直在尝试使用新的Android模拟器(即Android 13或Android Tiramisu,API 33),但在一个应用中,我需要一个前台服务。 该应用的目标SDK当前为33。 由于通知要求,我已将android.permission.POST_NOTIFICATIONS添加到清...

17得票5回答
Android 13没有请求POST_NOTIFICATIONS权限。

我的应用程序想要发送通知,但是在Android 33中添加的新权限默认被拒绝,并且在尝试创建通知频道时,Android不会自动提示用户。我有什么遗漏的吗?如果没有,那么我该如何(以及何时)请求权限?

13得票2回答
在 Android 发布版中添加动态接收器未导出权限。

在使用api-level 33构建我的应用程序后,Android会在合并的清单中添加新的权限 <permission android:name="com.my.package.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" android:p...

10得票1回答
为什么在Android 13之前,应用程序上下文中的每个应用程序语言不起作用?

我正在尝试实现 Android 13 中引入的逐应用程序语言功能。我正在使用 AppCompatDelegate.setApplicationLocales,它在 Android 13 上运行得非常好。在 Android 12 上,如果我使用活动上下文而不是应用程序上下文,则它可以工作。以下来...

10得票1回答
Granular media权限 Android 13 API 33

我一直在升级我的项目到SDK 33。 我更改了权限,需要访问媒体文件,例如照片,使用新权限READ_MEDIA_IMAGES,并且它可以正常工作。 但是,我需要访问文档,例如PDF文件,以便将它们上传到服务器,但我无法找到关于Android 13和文档的任何信息。 在升级之前,我拥有RE...