android-permissions 相关问题

AndroidManifest.xml中的权限,允许应用程序执行默认情况下不允许的某些操作

在android jetpack compose中使用伴奏权限时如何检测用户是否撤销权限,即两次拒绝权限

我想知道如何检测用户何时在伴奏者权限库中撤销了权限(两次拒绝权限),我还检查了该库的 GitHub 存储库,并且示例是旧的....

回答 3 投票 0

伴奏者如何正确处理jetpack中的运行时权限?

我正在使用伴奏库来处理jetpack compose中的权限。文档中的示例代码没有处理权限的场景,例如检查按钮单击的权限...

回答 4 投票 0

Errno 13 权限被拒绝:'/storage/emulated/0/Download/ kivy app on androd

当我尝试使用 open 函数和 kivy 从 /storage/emulated/0/Download/ 读取图片时,出现错误 13 权限被拒绝。 应用程序在带有 Android 12 的 motorola g32 上运行没有错误,但是...

回答 1 投票 0

Android 13位置权限问题

位置权限在 Android 13 上直接转到 isAnyPermissionPermanentlyDenied。它不会向用户请求权限。即使我也在设置中授予权限,它也会

回答 3 投票 0

通知和请求权限功能不适用于 Android Studio Android 6.0

我正在 Android Studio [Android 6.0] 中使用 Java 构建一个应用程序。我希望用户允许权限并收到启动应用程序的通知,但我当前的代码不是

回答 1 投票 0

请求佩戴 os 表盘的危险许可

我正在尝试使用一些数据创建表盘。但是,我需要访问 ACCESS_FINE_LOCATION 才能获取用户的位置。从此处提供的示例中,表盘作为服务启动......

回答 1 投票 0

升级到 API 33 后,读取共享 DOCUMENTS 文件夹中 excel 文件的权限始终被拒绝

好吧,我知道有很多关于此问题的类似线程,但我还没有找到可以解决我的问题的线程。我已经为这个问题苦苦挣扎了好几天。 一些背景知识,我的

回答 1 投票 0

如何使用 PickVisualMedia() 获取持久 uri 权限

在我的应用程序中,我使用手机图库中的图像。我接收 uri 并将其写入数据库。 当我想使用这个 uri 时,我会收到错误,例如: java.lang.SecurityException:调用 uid (10192) 没有

回答 2 投票 0

当用户拒绝权限时,某些设备上的 onRequestPermissionsResult grantResults 返回空

在 Shot: 中,某些设备上的 onRequestPermissionsResult grantResults 返回空,而当用户拒绝权限时,某些设备的值为 PackageManager.PERMISSION_DENIED。 我已经实施了

回答 2 投票 0

无法显示手机图库中的图片

在我的应用程序中,我使用手机图库中的图像。我接收 uri 并将其写入数据库。 当我想使用这个 uri 时,我会收到错误,例如: java.lang.SecurityException:调用 uid (10192) 没有

回答 1 投票 0

我需要读/写外部来将照片存储在 getExternalFilesDir(...) 中吗?

我在针对 Android 33 并在 Android 33 上运行时启动相机意图时遇到问题。 我正在使用文件提供程序创建文件并将其传递到相机 显现: 在针对 Android 33 并在 Android 33 上运行时启动相机意图时遇到问题。 我正在使用文件提供程序来创建文件并将其传递到相机 清单: <provider android:name="androidx.core.content.FileProvider" android:authorities="${applicationId}.fileprovider" android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/filepaths" /> </provider> 文件路径: <?xml version="1.0" encoding="utf-8"?> <paths> <cache-path name="attachments" path="attachments/"/> <cache-path name="geopackage" path="geopackage/"/> <external-files-path name="pictures" path="Pictures"/> <external-files-path name="videos" path="Movies"/> <external-files-path name="audio" path="Music"/> </paths> 权限请求 private val requestImagePermission = registerForActivityResult( ActivityResultContracts.RequestPermission() ) { result -> this.onPermission(result) } 图片请求 private val getImage = registerForActivityResult( ActivityResultContracts.TakePicture() ) { status -> onMediaResult(status) } 启动相机意图 private fun launchCameraIntent() { val file = File.createTempFile( UUID.randomUUID().toString(), ".jpg", getExternalFilesDir(Environment.DIRECTORY_PICTURES) ) val uri = FileProvider.getUriForFile(applicationContext, applicationContext.packageName + ".fileprovider", file) currentMediaPath = file.absolutePath getImage.launch(uri) } 系统会提示我获取相机许可并接受。然而,在启动相机后,我得到: 需要许可。要使用相机,请打开相机、麦克风,然后 存储权限。 使用旧的权限 API,当仅请求相机权限和存储权限时,效果很好。然而,我的印象是,存储在 getExternalFilesDir 中不需要请求存储权限。 有什么想法吗? 但是我的印象是,存储在 getExternalFilesDir 中不需要请求存储权限。 正确。但是,该对话框不是来自平台,而是来自特定的相机应用程序。他们可能没有考虑到 ACTION_IMAGE_CAPTURE / ActivityResultContracts.TakePicture 场景,其中调用者有责任提供可写的位置。

回答 1 投票 0

即使在我使用 dexter 库专门请求权限之后,在使用这行代码之前也需要权限

@覆盖 公共无效onClick(查看v){ Dexter.withActivity(this) .withPermission(Manifest.permission.CALL_PHONE) .withListener(new PermissionListener() { @

回答 2 投票 0

是否可以从Android服务调用getevent?

是否可以从 Android 服务运行 getevent 并获得类似于在开发计算机上从命令提示符运行 adb 来调用 getevent 时看到的输出?当我尝试某件事时...

回答 4 投票 0

Expo-Notifications requestPermissionsAsync() 出现错误

当我调用 requestPermissionsAsync 时,我收到此错误: 可能的未处理的 Promise 拒绝(id:0): 错误:调用本机方法时遇到异常:执行时发生异常

回答 1 投票 0

找不到类 android.permission.INTERNET Ionic / Android

当我尝试在构建后在智能手机(Samsung Galaxy J5)上启动应用程序时,我的应用程序立即崩溃并出现以下错误: java.lang.RuntimeException:无法实例化

回答 2 投票 0

在React Native应用程序中返回null的权限

当我请求 MANAGE_EXTERNAL_STORAGE 时出现空权限错误。在反应本机应用程序中。当我扔文档时(https://reactnative.dev/docs/permissionsandroid)没有权限...

回答 1 投票 0

如何要求用户在React Native中启用MANAGE_EXTERNAL_STORAGE权限?

Android 11 在提供对用户文件的访问权限时比旧版本更具限制性。 目标是提高安全性,这没关系,但它会破坏一些应用程序。 为了解决这个问题,我们可以添加 Android 11 在提供对用户文件的访问权限时,比旧版本“更具限制性”。 目标是提高安全性,这没关系,但它会破坏一些应用程序。 要解决此问题,我们可以将 <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" /> 添加到应用程序清单中。这允许用户转到应用程序设置并打开选项(允许管理所有文件): 但这本身还不够,因为如果没有要求用户就不会这样做。他们只会看到无法运行的应用程序。 目前,React Native 存储库上实际上没有提及此特定权限。 这个问题有什么解决办法吗?我们应该能够检查是否已授予该权限,以便我们可以采取相应的行动,并且我们应该能够要求用户授予权限。 我认为PermissionsAndroid就是您正在寻找的。 这就是我用来提示用户允许访问我的应用程序存储的内容。它事先检查用户是否已经给予授权。 查看这个 NPM 包 反应本机管理外部存储

回答 2 投票 0

应用被拒绝,我需要访问 SEND_SMS 来向客户发送通知,我怎样才能获得批准?

我已经被拒绝两次了。 您的应用程序似乎具有无效的异常用例声明。 您声明您的应用程序为用户提供设备自动化作为核心功能,但我们可以...

回答 1 投票 0

何时需要 BLUETOOTH_ADMIN android 权限

我在这里读到http://developer.android.com/guide/topics/connectivity/bluetooth.html: 如果您希望您的应用程序启动设备发现或操作蓝牙设置,您还必须声明

回答 3 投票 0

在 Compose 中请求通知权限时出现问题

我正在尝试在可组合项中请求通知权限。 我一直在关注网上的例子,但我无法让它工作。然而,相同的代码,当请求相机权限时...

回答 1 投票 0

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