53得票9回答
如何在运行时检查授予权限?

在Android M(预览版)中,用户可以选择特定的应用程序并检索特定的权限。 因此,我想知道如何在运行时检查授权权限?

52得票6回答
在模拟设备(Marshmallow)上测试无障碍功能。

我想在模拟器中测试我的应用程序的可访问性(尤其是Talkback),但似乎模拟器中缺少此选项。以下是模拟器中辅助功能设置的屏幕截图: 有两个选项"ClockBack"和"QueryBack",但我无法在我的具有相同android版本的手机上找到它们。以...

52得票1回答
如何通过编程在应用程序设置中打开应用程序权限窗口

我正在研究新的权限模型(Android 6.0 Marshmallow),想知道是否有办法以编程方式打开应用程序的权限窗口? 不仅是应用程序详细信息 我成功地使用类似以下代码打开了第二个屏幕private void goToSettings() { Intent myApp...

52得票5回答
安卓6.0棉花糖系统。无法写入SD卡。

我有一个应用程序,使用外部存储来存储照片。 在其清单中,按要求请求以下权限:<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android....

52得票2回答
前往我的应用程序的应用权限屏幕

在Android-M中,有没有意图可以进入我的应用程序的“应用权限”屏幕? 我正在为Android-M准备我的应用程序,并使用新的权限模型。 我已经按照链接中提到的所有步骤进行了操作:https://developer.android.com/training/permissions/requ...

50得票3回答
Android M 奇怪的共享偏好设置问题

在运行Android M Developer Preview 2的Nexus 5上,当卸载/重新安装应用程序时,设备会检索我以前存储的共享首选项,例如布尔值isFirstLaunch。唯一清除这些内容的方法是从设备设置中手动清除。 在Android M上,共享首选项的行为是否有任何改变?我找...

49得票6回答
Android M 请求非活动权限

我的小工具在Activity范围之外进行安全权限调用。是否可能在Activity之外请求Android M的权限?

48得票3回答
蓝牙低功耗在Android 6.0上的startScan无法找到设备。

我正在使用Nexus 5开发一个基于蓝牙低功耗的应用程序。在Lollipop版本上可以运行,但现在在Marshmallow版本上无法工作。 我在清单文件中设置了ACCESS_COARSE_LOCATION和ACCESS_FINE_LOCATION权限,并在Activity运行时设置了这些权限。...

48得票3回答
如何正确触发ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS意图?

如文档所述: “持有REQUEST_IGNORE_BATTERY_OPTIMIZATIONS权限的应用程序可以触发系统对话框,让用户直接将应用程序添加到白名单中,而无需进入设置。该应用程序会触发ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS意图来启动该...

48得票2回答
Android 6中的存储访问方式发生了哪些变化?

背景 Android在处理SD卡和存储方面进行了许多更改: API 3 - 您可以获得所有权限,无需权限。 API 4-15 - 您需要使用WRITE_EXTERNAL_STORAGE,并获得所有权限。 API 16-18 - 如果您只想读取,请使用READ_EXTERNAL_STORA...