android-permissions相关内容

如何以编程方式检查 MIUI 自动启动权限?

我需要以编程方式检查我的应用程序在 MIUI 手机中的自动启动权限是打开还是关闭.Facebook 和 whatsapp 已默认启用此权限,我该怎么做? 解决方案 目前不可能. 因为这完全取决于他们的操作系统 API 和自定义.甚至开发者也在小米的官方论坛上提出要求,但那里没有任何回应. 直到现在我都在寻找这个问题的答案,但没有任何帮助. 目前只有root手机才有可能.即 ..

以编程方式启用和禁用移动数据的最新更新

虽然这是一个“重复",但当前的答案已经过时,而且大多数情况下不再适用.我认为如果可能的话,最好在此处提供更新的资源,以节省人们的时间,就像我刚刚所做的那样,研究这个问题. 我一直在搜索有关能够从应用内启用和禁用移动数据(如果 wifi 不可用)的最新信息. 这是我能找到的最新内容之一: 您是否知道无法再从小部件禁用/启用棒棒糖数据? 有一个答案,我引用: 从来没有它的 A ..
发布时间:2021-11-27 20:15:23 移动开发

为什么在包含 Google Play 服务库时会自动将权限添加到我的 AndroidManifest 中

我注意到当我在 build.gradle 文件中使用以下权限时会自动添加以下权限 编译'com.google.android.gms:play-services:7.5.0' 较早版本的播放服务不会出现这种情况.有没有人有删除这些不需要的权限的解决方案? 我只使用广告功能(INTERNET 和 ACCESSNETWORK_STATE).我不需要 LOCATION 和 USE_CREDEN ..

从 android 4.2+ 的应用程序中读取 android 上所有应用程序的日志

我相信应用程序在 android post 4.2 中读取日志的方式已经发生了变化.但我想知道我是否可以从当前版本的 android 应用程序中读取所有日志,包括来自 logcat 的系统日志?如果是,是否需要一些许可? 解决方案 除非你 root 否则你不能这样做,因为 Jelly Bean.请参阅此 Android 错误报告 和此 相关讨论.引用: 变化是第三方应用程序无法再读取 ..
发布时间:2021-11-27 19:14:49 移动开发

要求用户打开位置

如何提示用户开启位置? 该应用程序应该使用用户的当前位置过滤位置列表.如果用户关闭了位置服务,应用应提示用户要求打开位置. 例如,Trip Advisor 应用就是这样做的: ( 不确定我是否可以在此处发布其他应用程序的屏幕截图,但如果我不应该这样做,请说出来.并对全尺寸图像表示歉意,试图将它们缩小,但没有这样做'不喜欢... ) 在第一张图片中,您可以看到我关闭了位置服务 ..

Android READ_EXTERNAL_STORAGE 权限不起作用

我正在尝试创建一个简单的应用程序,该应用程序可以从 Gallery 应用程序获取图像并将其显示在 imageButton 上.我正在运行 Android 5.0.1 的手机上使用 API 21 进行测试.不幸的是,无论我尝试什么,我都会收到安全错误 - 即使我指定了权限. 我获取图像的代码是: @Overrideprotected void onActivityResult(int req ..

java.io.filenotfoundexception 在设备上打开失败的 eacces(权限被拒绝)

当设备具有内部存储器时,以下代码包括从服务器下载文件并将其保存在存储器中. 但是当我在没有内部存储的设备上尝试它时,只有外部存储我得到以下异常. java.io.filenotfoundexception 打开失败的 eacces(权限被拒绝) public void downloadFile(String dlUrl, String dlName) {整数计数;HttpURLConne ..
发布时间:2021-11-27 17:15:36 移动开发

Android Marshmallow:在运行时更改权限会导致应用程序崩溃

Marshmallow 重新设计了获取权限.所以在调用需要权限的方法之前处理权限并且它工作正常,但它在以下情况下崩溃: 第 1 步:打开应用并授予所有必要的权限 第 2 步:点击主页按钮(所以应用程序在后台) 第 3 步:在设置中手动更改权限 第 4 步:从多任务启动应用,现在由于应用上下文变得无效而崩溃 观察到应用再次创建,不明白为什么会发生这种情况.欢迎提出任何纠 ..

我们如何在 Android M 的运行时权限中区分 Never-Ask 和 Stop-Ask?

当谈到 M Developer Preview 运行时权限时,根据 Google: 如果您以前从未请求过某个权限,请直接请求 如果你之前问过,用户说“不",然后用户尝试做一些需要被拒绝权限的事情,你应该提示用户解释你为什么需要权限,然后再继续再次请求权限 如果你之前问过几次,而用户说“不,停止询问"(通过运行时权限对话框上的复选框),你应该停止打扰(例如,禁用 UI需要权限) ..

如何从 Android Marshmallow 中的服务请求权限

在 Android Marshmallow 中,应在需要时在运行时请求权限,而不是在安装应用时一次性请求所有权限.但是,我似乎只能从 Activity 请求权限,这是一个问题,因为我的应用程序仅包含服务.(你可能会问这是为什么?该应用程序内置了一个 Android Wear 表盘,手机所做的只是查找附近的照片并将其发送到手表 - 不需要 Activity.但它确实需要位置权限.) 那么,有没有办 ..