问题标签 [android-6.0-marshmallow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
292 浏览

android - Android 的“应用程序自动备份”也是同步工具吗?

从 Android Marshmallow 开始,除非用户选择退出,否则您的应用数据将自动备份到 Google Drive 。我很好奇的是,如果您有两个经常使用的设备 - Google 如何解决同步问题?两台设备都会定期检查备份数据的变化,还是只检查安装?

换句话说,这是同步工具还是备份工具?

0 投票
5 回答
14829 浏览

android - Android API-23:InetAddressUtils 替换

切换到 Android Marshmallow API,我在代码中使用org.apache.http.conn.util.InetAddressUtilsforInetAddressUtils.isIPv4Address(ipAddress)来列出设备中的所有 IP。

作为API-23 更改的一部分,InetAddressUtils该类现已消失。

我现在如何替换下面的代码?

0 投票
1 回答
2041 浏览

android - 来自密钥库的密钥的编码文本在 android M 中为空

我需要实现 256 位 AES 加密,我参考这个 - http://nelenkov.blogspot.jp/2015/06/keystore-redesign-in-android-m.html KeyGenerator 看起来像这样。

当我从密钥库导入密钥的编码值时,它返回 null 给我。

我在 logcat 中找到了 key3.getEncoded() 的空值。请给我一些建议。

0 投票
5 回答
35565 浏览

android - SCAN_RESULTS_AVAILABLE_ACTION 在 Android 6.0 中返回空列表

昨天我的 Nexus 5 收到了从Android MNC到版本的更新6.0 - Marshmallow。从那时起,扫描设备中可用网络的操作停止接收列表,在这种情况下,结果列表的大小为 0,即使 Wifi 系统设置中列出了 10 多个 Wifi 网络。

代码是通常的:SCAN_RESULTS_AVAILABLE_ACTION在接收器中注册并等待事件,如下所示:

我搜索了有关此功能的 API主题的更改,但我没有看到此功能的任何重大更改。

有没有人注意到这一点?API 中有什么新东西还是只是一个孤立的案例?

0 投票
0 回答
101 浏览

android - 应用待机和模拟器

是否可以使用 Android 模拟器将应用程序设置为待机模式?我尝试使用 adb 命令(set-inactive 和 get-inactive),但空闲状态始终为 false。

0 投票
3 回答
6273 浏览

android - 检索指纹数据?

我正在寻找要发送到服务器后端的指纹数据。我的应用程序由销售团队使用,每当有新客户时,销售人员都会要求客户扫描他的指纹(并最终将其发送到公司服务器)。

是否可以使用可用的最新 API/SDK 来做到这一点?

AFAIK,三星 SDK 不提供它,Android Marhsmallow 也不提供。

0 投票
4 回答
3121 浏览

android - Android 6 Marshmallow:对某些特定权限的请求立即被拒绝,没有显示 ui

使用官方 AVD rev。3

调用这个:

立即触发:

结果代码是PackageManager.PERMISSION_DENIED

有人有修复吗?

更新:已知受影响:

更新 2:查看优秀的公认答案。本质上,USE_CREDENTIALS 现在是一个安全的权限。打败我为什么 sdk 不简单地为它返回 PERMISSION_GRANTED ......

0 投票
2 回答
5121 浏览

android - 如何使 org.apache.http.legacy 与 ProGuard(天蓝色移动服务)一起使用?

问题:

我正在使用依赖于 androidhttpclient 的 android 移动服务。

引用 org.apache.http.legacy 解决了所有问题,应用程序运行良好。但是,随着 proguard 的开启,我不断遇到问题。

问题在两种情况下出现。如果我保持选中导出复选框(在 java 构建路径中),我会得到一个“存根!” 符合预期的异常(请参阅下面的讨论)(请参阅我正在谈论的复选框的屏幕截图)

在此处输入图像描述

类型的运行时崩溃:“存根!”:

但是,如果我不选中该复选框(如建议的那样 - 请参阅下面的讨论),我会得到 AbstractMethodError 异常。

使用的 proguard 配置:

有没有其他人遇到过这个问题并弄清楚了?

0 投票
2 回答
6651 浏览

android - getAccountsByType 在棉花糖中不返回任何内容

现在这很奇怪......

使用

确实给了我一个帐户列表。但是使用

返回 0 个帐户。问题只发生在棉花糖中。

清单中仍然存在。

有任何想法吗...?

更新:事实证明,必须请求 GET_ACCOUNTS 的许可,即使文档另有说明......(见评论)

0 投票
6 回答
6681 浏览

android-permissions - 如何在android M中处理运行时权限验证

我想知道在用户拒绝该特定权限访问时要求用户进行权限检查和运行代码的最佳实践。