runtime-permissions相关内容
当当前活动跳到系统设置页面以禁用权限,然后再次切换当前活动时,应用程序崩溃 第一步:打开应用程序并授予所有必要的权限 第二步:点击主页按钮(应用程序在后台) 第3步:手动更改设置中的权限 第四步:从多任务启动应用,现在由于应用上下文无效而崩溃 观察到再次创建应用程序,不理解为什么会发生这种情况。欢迎提出任何纠正此问题的建议! 推荐答案 我为我的用例找到的解
..
在快照中:,在onRequestPermissionsResult中当用户拒绝权限时,某些设备上的结果返回空,而某些设备上的结果具有值PackageManager.PERMISSION_DENIED。 我已经根据https://stackoverflow.com/a/31925748/2941375答案为运行时权限实现了标识用户已选择已接受、拒绝和拒绝且不再询问的解决方案。 根据我见过
..
我使用了以下代码,请求许可的对话框按预期显示.但是当我单击“允许"时,它什么也不做.日志消息似乎没有被授予权限,所以我去我的参数来验证位置是否“打开"并且它是“关闭".它不应该是因为我授予应用程序访问我的位置的权限吗?如果我手动将其“打开"然后再次运行该应用程序,一旦它请求我的许可,它就会工作并显示日志消息,但并不是请求权限(通过对话)打开位置(当它关闭)如果用户点击“允许"?难道我做错了什么 ?
..
关于 Android 运行时权限的问题.AFAIK,android 在运行时授予危险权限.我重置了我的手机,然后adb pull/data/system/users/0/runtime-permissions.xml,我发现android.ui.system已经授予了很多危险的权限.谁能告诉我它是怎么做的? 解决方案 插入机制 危险的运行时权限 通过用户确认对话框进入 /data/syst
..
我正在做一个应用程序,通过单击按钮来扫描条形码,它在棒棒糖版本之前都运行良好.当我来到棉花糖时,它停止了工作.这是错误: camerabase 连接到相机 0 时发生错误 它迫使我通过以下方式打开许可: 设置 --> 应用程序 --> 我的应用程序 --> 相机. 我的问题是如何在 Marshmallow 中自动允许我的应用程序获得相机权限,或者通过要求用户在运行时打开相机
..
我想使用 android.permission.CAMERA android.permission.WRITE_EXTERNAL_STORAGE 在单个请求中使用 ActivityCompat.requestPermissions(Activity activity,new String permisionList[],int permissionRequestcode); 但我
..
我正在通过 获取用户的位置 Location location = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); 这行代码在一个方法中,在调用这个方法之前,我会检查 Android 运行时权限.只有当用户可以获得权限时,我才会调用此方法.代码运行良好. 问题是 Android Studio 仍然
..
从 Android 6.0 开始,我们需要在应用运行时请求权限. 在我的应用中,我使用本地存储、相机、地理位置和录音权限. 因此,使用该代码段请求本地存储、摄像头和地理定位是可以的:https://github.com/appcelerator-developer-relations/appc-sample-ti510/blob/master/app/controllers/permi
..
从 Android 6.0 开始,我们需要在应用运行时请求权限. 在我的应用中,我使用本地存储、相机、地理位置和录音权限. 因此,使用该代码段请求本地存储、摄像头和地理定位是可以的:https://github.com/appcelerator-developer-relations/appc-sample-ti510/blob/master/app/controllers/permi
..
我试图在Android 7.0上显示多个权限请求 此代码在Android SDK 23上正常工作. SDK 24显示一次请求,如果我触摸“允许"或“拒绝"按钮,则此代码运行一次,不显示其他请求. 代码在这里; 如果(Build.VERSION.SDK_INT> = Build.VERSION_CODES.M){如果(checkSelfPermission(android.Man
..
我已经创建了WebView活动并加载 https://web.doar.zone/coronavirus 此URL需要我已经在Android中获得“运行时权限"的“摄像头"权限. 这是 MainActivity.java 的完整代码: 公共类MainActivity扩展了AppCompatActivity {私有静态最终String TAG ="MainActivity";上下文上下
..
在我的应用程序中,我创建了一个类名直到直到我在其中编写代码以获取READ_EXTERNAL_STORAGE许可的代码.但是问题是当我在应用程序上单击“拒绝"时,找不到警报通知以再次将其设置为允许.最初,我具有“不再询问"选项.一旦单击它,对话框就会消失.现在,在运行该应用程序后,如果我单击拒绝,我将无法再找到对话框消息以再次允许它.如何修改代码以每次都显示此消息. 我的实用程序类别是 公共
..
我正在Marshmallow 6.0上测试我的应用程序,即使android.permission.READ_EXTERNAL_STORAGE.我在某处读到,如果我在运行时请求权限,则不会强制关闭您的应用程序.我还阅读了此android文档,该文档用于请求运行时权限. 因此,我知道我们可以请求一个如下所示的权限,该权限在android文档中有所提及. // Here, thisActiv
..
我正在做一个应用程序,只需单击一下按钮即可扫描条形码,并且在Lollipop版本上都可以正常工作.当我来到棉花糖时,它停止工作了.这是错误: camerabase连接到摄像机0时发生错误 它迫使我通过以下方式打开许可: 设置->应用程序->我的应用程序->相机. 我的问题是如何在棉花糖中自动允许相机允许访问我的应用程序,或者要求用户在运行时打开相机.屏幕截图: 解决方
..
我无法在Android M中创建文件. 我在 Android 6.0.1 上使用了 Nexus 9 .然后,在我的项目中进行如下设置: AndroidManifest.xml
..
我想知道运行时权限弹出窗口在活动中是否可见. 我怎么知道?是否有任何相同的回调或重写方法. 解决方案 您可以自行请求权限,以便知道其显示时间.您还可以添加结果回调.参见下面的代码; public void requestPermissions(List permissions, ActivityCompat.OnRequestPermissionsResultCall
..
自API级别23开始,Android引入了新方法来授予“危险" '权限,而应用程序正在运行.这意味着必须在运行时授予诸如摄像头访问,电话访问等权限. 我可以完全理解为什么这样做通常会非常有用,并且在安装过程中不会对用户造成威胁.但是,使用许多这样的“危险"权限(出于所有正确的原因)的应用程序可能会在运行时轻易地使用户收到如此多的请求.仍然有一种方法可以强迫用户在安装过程中授予“危险"权限吗?
..
我们需要实现一个场景,在该场景中,用户闲置5秒钟后必须关闭“拒绝"运行时权限对话框. 步骤: 用户单击“保存"按钮 显示 权限对话框. 如果用户5秒钟内未点击接受/拒绝 预期结果:应关闭该对话框,并选择“拒绝"作为选择. 任何帮助将不胜感激. 还请让我知道,是否有可能这样做? 解决方案 这确实是有效的边缘情况,如下所述. 解决方案 s
..
我开始学习运行时权限.我有一张地图,并且获得了我的许可.如果用户允许精确的位置-地图会缩放到他的当前位置,如果他不允许,则地图会保留在该位置.我想做的而不是将地图留在原处是这样的: 如果用户不允许访问其位置的权限,则地图应放大到我的自定义位置 (格林威治). 我的地图片段: mapView.getMapAsync(new OnMapReadyCallback() {
..
我正在开发一个文件共享应用程序.我需要通过调用WifiManager.startLocalOnlyHotspot()以编程方式打开设备的仅本地热点. 根据此页面上的android文档- 应用程序需要具有以下权限才能启动LocalOnlyHotspot:Manifest.permission.CHANGE_WIFI_STATE和ACCESS_FINE_LOCATION.没有权限的调用者将触发
..