android-6.0-marshmallow相关内容

在对话框中启用 GPS 后,Android 位置返回 null

当我进入一个屏幕时,我会检查 GPS 是否已打开,如果没有,则会显示启用 GPS 的对话框.当用户单击“是"时,onActivityResult -> GPS 已打开,我尝试获取位置,但这始终返回 null 当我在 GPS 已打开的情况下进入屏幕时,可以正确检索位置.我已经为此苦苦挣扎了几天,似乎找不到任何资源. UserLocationUtilities.java 公共类 User ..
发布时间:2022-01-22 14:11:13 Java开发

android 6.0.1 强制 wifi 连接,无法访问互联网

这有很多类似的问题(谷歌:“未检测到互联网访问.不会自动重新连接."或:android 以编程方式强制 wifi 连接). 我以为我有答案 这里,但在安装 6.0.1 更新后它停止工作(我有可能 1 个安全补丁). 这似乎是一个行为改变.p> 我有一些带有 6.0.1 的 2013 年 nexus 7,它们运行信息亭类型的应用程序,并希望以编程方式连接到没有互联网连接的特定无线网络. ..

在模拟设备(棉花糖)上测试可访问性

我想在模拟器中测试我的应用程序的可访问性(特别是 Talkback),但模拟器中似乎缺少该选项.这是模拟器在辅助功能设置中的屏幕截图: 有两个选项 "ClockBack" 和 "QueryBack" 我在我的手机上找不到相同的 android 版本.这是我手机的无障碍设置截图: 我搜索了解 "ClockBack" 和 "QueryBack" 以查看它们是否是模拟器中 Talkback ..

获取棉花糖中的当前位置 0,其中 23 API 以下使用融合位置给出准确的当前位置

我在 23 台以下的设备中获得了当前位置,但在 23 台模拟器设备中获得了 (0.0,0.0) 纬度和经度. 编辑目前我正在使用 Fused Location Provider 获取当前位置 public class ContactUsFragment extends Fragment 实现 ConnectionCallbacks, OnConnectionFailedListener, ..
发布时间:2022-01-15 18:13:39 移动开发

通过 Web 视图从图库和相机中选择图像在 Android 6.0 Marshmallow 中不起作用

这是我的代码.我正在使用 WebView 进行注册.在注册过程中,我必须从设备上传图像.我已经完成了这个代码,它在除 Marshmallow 之外的每个 Android 版本中都能正常工作.我已经从清单中获得了所有必要的权限. 代码: 公共类 WebViewActivity 扩展 Activity {私有静态最终 int INPUT_FILE_REQUEST_CODE = 1;私有静态最终 ..

在 gradle 中使用目标 sdk 版本 23 时 ZBAR 条码扫描库不起作用

我在我的项目中使用 zbar 扫描仪库.更新到 sdk 23 后,棉花糖扫描仪无法正常工作.以下是 gradle 文件.如果我将 targetSdkVersion 设置为 23 以外的任何值,扫描器就会工作. 以下是gradle文件: 应用插件:'com.android.application'安卓 {compileSdkVersion 15构建工具版本“23.0.1"默认配置 {app ..
发布时间:2022-01-08 16:38:51 移动开发

由于棉花糖使用 BluetoothAdapter.getDefaultAdapter().startDiscovery(); 更新蓝牙发现;被打破

我有一个使用蓝牙并连接到设备的应用程序,使用 BluetoothAdapter.getDefaultAdapter().startDiscovery() 找不到任何设备;在发现之前它运行良好.也尝试过其他应用程序,它在其他应用程序中也不起作用.但是我尝试配对的设备(Arduino bt-module)可以在 Android 设置中找到.知道我可以尝试什么吗?我实现了 http://develope ..
发布时间:2022-01-04 19:47:10 移动开发

Android M:您能否以编程方式获得应用所需的全套权限?

这与应用当前获得的授权不同 - 这可能是它总共想要的授权的一个子集. 这个展示了如何获得当前授予的集合.在 Android M 之前,这是完整的设置,因为除非用户授予了它想要的所有功能,否则它不会被安装.然而,在 Android M 下,用户可以选择授予哪个,并在安装后随时更改.我想要应用程序清单中列出的全套应用程序. 解决方案 正如@CommonsWare 评论的那样,Packag ..
发布时间:2022-01-04 19:23:11 移动开发

REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 如何正确地做

我在前台模式下有 IntentService 任务,但在 Android M+ 中,任务在打盹模式下停止.如果应用程序使用意图将自己设置在白名单中,我读到谷歌被禁止.但是,如果我使用许可并检查 GRANT 或 DENIED,我会得到授予的结果,但没有任何反应.我在白名单中没有看到我的应用程序.如何在不禁止的情况下将应用程序添加到白名单?(我在 AndroidManifest.xml 中添加了权限) ..
发布时间:2022-01-04 19:12:20 移动开发

在运行时请求和允许 WRITE_EXTERNAL_STORAGE 权限对当前会话没有影响

这是关于请求 Manifest 时 Android Marshmallow 中引入的运行时权限的新模型.permission.WRITE_EXTERNAL_STORAGE 权限. 简而言之,我遇到的是,如果我请求(并且用户允许)Manifest.permission.WRITE_EXTERNAL_STORAGE 权限,应用程序将无法从外部存储读取和写入目录直到我销毁并重新启动应用程序. ..

使用 NetworkStatsManager 获取移动数据使用历史

我想知道数据使用历史并注意到“新"android-6 NetworkStatsManager 这似乎是积极的(我已经使用 TrafficStats 一段时间了,但这不会涵盖重新启动之前的任何内容). 来自 API 文档: 注意:此 API 需要 PACKAGE_USAGE_STATS 权限,这是一个系统级权限,不会授予第三方应用程序.但是,声明权限意味着有意使用 API 和设备的用户可 ..