教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

谷歌12月起,数十亿台安卓手机等支持权限自动重置

  谷歌 Android开发者博客今天发文称,为数十亿台设备提供权限自动重置功能。
  应用通常需要请求某些权限才能正常运行,但在任何给定的设备都有数十个应用的情况下,要让之前授予的权限保持最新状态可能很困难,特别是在你长时间未使用某个应用时。
  谷歌称,在 Android 11中引入了权限自动重置功能。这项功能有助于保护用户的隐私: 如果用户几个月未使用某应用,该功能就会自动重置此应用的运行时权限,即请求时向用户显示提示的权限。2021 年 12 月起,谷歌会将这项功能扩展到数十亿台设备。该功能将自动在运行 Android 6.0 (API 级别 23) 或更高版本的使用 Google Play 服务的设备上启用。
  权限自动重置功能
  https://developer.android.google.cn/about/versions/11/privacy/permissions#auto-reset
  运行时权限
  https://developer.android.google.cn/guide/topics/permissions/overview#runtime
  Google Play 服务
  https://developers.google.cn/android
  系统将默认为面向 Android 11 (API 级别 30) 或更高版本的应用启用该功能。不过,用户可以为面向 API 级别 23 到 29 的应用手动启用权限自动重置功能。
  那么,这对开发者来说意味着什么呢?
  例外
  一些应用和权限将自动免于撤消,如企业使用的活动设备管理员应用,以及由企业政策固定的权限。
  请求用户停用自动重置
  如有需要,开发者可以请求用户阻止系统重置其应用的权限。适用于用户期望应用主要在后台运行,甚至无需与其互动的情况。您可以查看主要用例:
  https://developer.android.google.cn/training/permissions/requesting#request-disable-auto-reset
  比较当前行为与新行为
  必要的代码更改
  如果一个应用面向 API 30 及更高版本,并请求用户停用权限自动重置,那么开发者需要做一些简单的代码更改。如果应用不停用自动重置,则无需进行代码更改。
  注: 此 API 仅适用于 targetSDK 为 API 30 或更高版本的应用,因为仅这些应用具有权限自动重置。如果应用的 targetSDK 为 API 29 或更低版本,则开发者无需进行任何更改。
  下表汇总了新的跨平台 API (与 Android 11 中发布的 API 相比):
  Android 11
  https://developer.android.google.cn/training/permissions/requesting#auto-reset-permissions-unused-apps
  PackageManager.isAutoRevokeWhitelisted()
  https://developer.android.google.cn/reference/android/content/pm/PackageManager#isAutoRevokeWhitelisted(java.lang.String)
  Intent.ACTION_AUTO_REVOKE_PERMISSIONS
  https://developer.android.google.cn/reference/android/content/Intent#ACTION_AUTO_REVOKE_PERMISSIONS
  这个跨平台 API 属于 Jetpack Core 库,将于 Jetpack Core v1.7.0 中推出,现已发布 Beta 版:
  https://developer.android.google.cn/jetpack/androidx/releases/core
  一个需要用户禁用自动停用自动重置的逻辑示例:
  val future: ListenableFuture  =
  PackageManagerCompat.getUnusedAppRestrictionsStatus(context)
  future.addListener(
  { onResult(future.get()) },
  ContextCompat.getMainExecutor(context)
  )
  fun onResult(RestrictionsStatus: Int) {
  when (RestrictionsStatus) {
  // Status could not be fetched. Check logs for details.
  ERROR -> { }
  // Restrictions do not ly to your on this device.
  FEATURE_NOT_AVAILABLE -> { }
  // Restrictions have been disabled by the user for your .
  DISABLED -> { }
  // If the user doesn't start your for months, its permissions
  // will be revoked and/or it will be hibernated.
  // See the API_* constants for details.
  API_30_BACKPORT, API_30, API_31 ->
  handleRestrictions(RestrictionsStatus)
  }
  }
  fun handleRestrictions(RestrictionsStatus: Int) {
  // If your works primarily in the background, you can ask the user
  // to disable these restrictions. Check if you have already asked the
  // user to disable these restrictions. If not, you can show a message to
  // the user explaining why permission auto-reset and Hibernation should be
  // disabled. Tell them that they will now be redirected to a page where
  // they can disable these features.
  Intent intent = IntentCompat.createManageUnusedAppRestrictionsIntent
  (context, packageName)
  // Must use startActivityForResult(), not startActivity(), even if
  // you don't use the result code returned in onActivityResult().
  startActivityForResult(intent, REQUEST_CODE)
  }
  IT之家获悉,以上逻辑适用于 Android 6.0 到 Android 10,以及 Android 11 和更高版本的设备。只需使用新 API 即可,您无需再调用 Android 11 的自动重置 API。
  与  Android 12  中应用休眠功能的兼容
  新 API 同样与 Android 12 (API 级别 31) 中引入的应用休眠功能兼容。休眠是适用于未使用应用的一种新限制。该功能不适用于 Android 12 之前的操作系统版本。
  Android 12 (API 级别 31) 中引入的应用休眠功能
  https://developer.android.google.cn/about/versions/12/behavior-changes-all
  如果权限自动重置和应用休眠都应用于一个应用,则 getUnusedAppRestrictionsStatus () API 将返回 API_31。
  发布时间表
  2021 年 9 月 15 日 - 跨平台自动重置 API 现已进入测试阶段 (Jetpack Core 1.7.0 Beta 版库),所以开发者现在就可以开始使用这些 API。即使在不支持权限自动重置的设备上,使用这些 API 也是安全的 (API 在这些设备上会返回 FEATURE_NOT_AVAILABLE)。
  2021 年 10 月 - 跨平台自动重置 API 可作为稳定的 API 使用 (Jetpack Core 1.7.0)。
  2021 年 12 月 - 权限自动重置功能将开始在由 Google Play 服务提供支持并运行 Android 6.0 到 Android 10 之间版本的设备上逐步推广。在这些设备上,用户可以前往自动重置设置页面,针对特定应用启用/停用自动重置。系统将在设备启用该功能几周后开始自动重置未使用应用的权限。
  2022 年第 1 季度 - 权限自动重置功能将覆盖所有运行 Android 6.0 到 Android 10 之间版本的设备。
  【来源:IT之家】【作者:潇公子】

暴降25!腾讯创始人马化腾总裁刘炽平年薪上热搜原因公开腾讯两位高管马化腾和刘炽平,年薪都降了,这也是吸引了不少网友的围观。数据显示,2021年,马化腾的薪金约为733万元,奖金约为3552万元,还有一笔收入为ldquo退休计划供款rd微信分身自动抢红包消息防撤回软件栽了腾讯胜诉获赔315万企查查工商资料显示,4月7日,腾讯与国鼎网络空间安全技术公司的一审诉讼裁判文书公开。判决裁定国鼎网络空间公司实施了不正当竞争行为,赔偿原告腾讯经济损失300万元及合理开支15万元,腾讯投资快充动力电池研发商巨湾技研企查查APP显示,广州巨湾技研有限公司发生工商变更,新增广西腾讯创业投资有限公司等多名股东,同时公司注册资本由7261。7万元人民币增加至8031。44万元人民币,增幅10。6。企同比下降25!腾讯创始人马化腾总裁刘炽平年薪出炉感受下如何作为国内数一数二的互联网企业,腾讯的营收一直都是强中强,当然公司里面的高管年薪是多少也是不少人关心的。根据腾讯年度报告,腾讯总裁刘炽平2021年薪酬总额为3。23亿元人民币,上年为苹果35W双C口充电器曝光分单充电头带转接线套装两种版本今日,有数码博主曝光了苹果35W双C口氮化镓充电器实物图。有ldquo单充电头rdquo和ldquo充电头CtoL线套装rdquo两种包装。从图中可以看出有一款采用折叠插脚设计,与热搜推荐要来了?微信低调测试搜索发现功能近日,有网友发现,微信悄然上线测试了新的ldquo搜索发现rdquo功能,点击主页面上方的搜索栏即可看到。该功能类似微博B站的搜索发现功能,系统会在搜索框底部罗列出足金的搜索热词和微信发钱了22。5万人每人领到300元有人领到2500元微信支付最近正忙着帮各地ldquo代发钱rdquo,腾讯总部所在的深圳成为首先受益地区。深圳罗湖区22。5万名城中村居民,在ldquo礼享罗湖rdquo微信公众号或ldquo罗湖区腾讯接入!微信已支持数字人民币试点地区支付功能据ldquo微信支付智慧生活rdquo微信公众号消息,目前,微信已支持在试点地区使用数字人民币。个人ldquo收付款rdquo页面ldquo钱包rdquo等入口已开放用数字人民币支再也不怕收不到女朋友信息!微信iOS版更新新增消息修复功能在iOS设备上使用微信的同学,是否经常遇到微信新消息收不到延迟的问题?日前,微信iOS版发布8。0。20更新,虽然更新公告与以往一样,仅显示ldquo修复了一些已知问题rdquo,紫光同芯5GeSIM卡成功研发支持SANSA4月21日消息,ldquo紫光同芯rdquo微信公众号宣布,紫光同芯携手联通华盛成功研发出5GeSIM卡产品。这是国内首款支持5Gprofile下载SA和NSA双模联网的联通5GePixel7系列信息汇总配更强Tensor芯片外观改动不大国外科技媒体BGR在最新文章中,汇总了目前GooglePixel7系列的所有信息。该系列共有Pixel7和Pixel7Pro两款型号,内部代号分别为ldquoCheetahrdqu
知情人士称富士康考虑在印度生产电动汽车据国外媒体报道,知情人士称,富士康考虑在印度生产电动汽车,这是该公司将其供应链扩展至中国以外以使其供应链多元化计划的一部分。富士康是苹果的主要合作伙伴,它从2018年开始就在越南生波音CEO供应困境至少会持续到明年6月22日消息,波音首席执行官Calhoun出席了今日的卡塔尔经济论坛,他在论坛上表示自己非常重视客户投诉,但由于供应紧张,航空业将面临更多问题,波音现在必须交付787和777X机高颜值大电池大内存千元5G手机,真我V20可以闭眼入!说起千元机很多人都不看好,觉得无论是配置还是保值方面远不如旗舰机香。但对于预算有限或者是考虑想购入备用机的用户来说,一款功能齐全价格实惠的千元机绝对是购机首选。比如这款千元5G新机中国联通2021年度分红每股0。0391元中国联通发布了2021年年度末期现金红利实施公告。公告显示,中国联通A股每股现金红利人民币0。0391元。本次利润分配以股权登记日的总股本30,988,131,612股,扣除回购专亚马逊推出旗下首款全自动仓库机器人可在人群中移动据国外媒体报道,亚马逊宣布推出其首个ldquo全自动移动机器人rdquoProteus,在仓库中搬运大型推车,并且可以安全地在人类员工中穿梭。亚马逊表示,Proteus机器人拥有l裁员10?马斯克澄清特斯拉整体员工数量将只减少3。5据国外媒体报道,当地时间周二,特斯拉首席执行官(CEO)埃隆middot马斯克在一场活动上表示,该公司将在未来三个月削减10的受薪员工,并预计该公司的小时工数量将会增加。此外,他还iQOO10标准版配置曝光6。78英寸120Hz高刷屏120W快充距离高通推出全新升级也是迄今为止性能最强的骁龙8旗舰平台已经有一段时间,这段时间以来,数码圈可谓是异常平静,但各大手机厂商想必都在加班加点地为即将推出的新旗舰进行最后的准备,其中就接地气式下沉WiFi万能钥匙助力电商大促抓牢小镇青年各地疫情趋稳,伴随着实体经济加快复苏,零售餐饮等线下线上消费逐渐发力,抓住复苏时间窗口,把握疫情后消费者第一落点注意力,成为当务之急。下沉市场是电商平台增长突破点QuestMobiMeta微软和英伟达等科技巨头成立元宇宙标准组织苹果缺席据国外媒体报道,当地时间周二,微软MetaEpicGames以及其他33家公司和组织成立了一个元宇宙标准组织mdashmdash元宇宙标准论坛(MetaverseStandardsSafariTechnologyPreview新版发布引入LiveText等功能适用于macOSMonterey12。3及更高版本以及macOSVenturabeta版本,今天苹果发布了SafariTechnologyPreviewRelease147。它是一WatchTube可让用户在AppleWatch上直接观看YouTube视频据9to5mac报道,AppleWatch可以让你在没有iPhone的情况下做很多事情,比如听歌阅读和发送信息,甚至接听电话。但如果你想做一些事情,比如看视频,你可能需要你的手机而