在第一期 Android Oreo 8.0 开发者 FAQ 中,我们为了尽快让大家快速了解 Android Oreo 的新特性,以及它与之前版本 Android 的区别,我们针对 Android Oreo 发布后收到的大量留言咨询与重要新版本特性所留下了许多有代表性的问题逐个进行了解答。

然而对于 Android Oreo 这样一个全新的重大版本,寥寥几个问题无法代表全部开发者和用户。

近期,随着各个型号的手机陆陆续续升级到 Android Oreo,我们收到了更多的关于 Android Oreo 的留言咨询。有些问题是用户升级相关,有些涉及使用习惯的变化,还有些是开发者的配适问题。总而言之,本期 Android 开发者 FAQ 为大家带来了一些关注度较高问题及相应解答,这些问题有的是我们在微信公众平台收到的留言,快来看看您提的问题上墙了吗?希望阅读本期 FAQ后,您的问题都能迎刃而解。

Q: 我什么时候能更新到 Android 8.0 Oreo ? 我的设备适配吗?

A: 如今,Pixel、Nexus 5X 及 Nexus 6P 的编译版本已经进入了运营商测试阶段,与此同时,我们也预计不久之后能在 Pixel C 和 Nexus Player 上同步推出。Android 8.0 更新预计将首先向以下设备开放:Nexus 5X , Nexus 6P, Pixel, Pixel XL, Pixel C Tablet 及 Nexus Player。一旦系统更新适配于您的设备,我们会发送通知提醒您下载并安装更新。

* 但请注意,Nexus 6 及 Nexus 9 设备将不会提供 Android 8.0 更新。

Q: 为什么通知圆点功能在 Nexus 5X / 6P 和 Pixel C 设备上不起作用?

A: 通知圆点没有提供在上述设备默认的启动器(Launcher)中的支持(即便您可以在 Setting 中看到开关通知圆点的选项)。您可以在 Google Play Store 上下载支持这个特性的其他启动器。

Q: 怎么开启 Nexus 5X / 6P 以及 Pixel C 上的 “自动打开 Wi-Fi” 功能?

A: Android O 中加入的 “自动打开 Wi-Fi” 功能使得您的设备可以在追踪到已保存网络后自动打开并连接。但是需注意,“自动开启 Wi-Fi” 功能目前只在 Pixel 手机上可用。

Q: 用户看到 “应用正在后台运行” 或者 “应用正在优先显示” 的内容通知,应该怎么处理?

A: 很遗憾这些信息让您感到了困扰。您可以选择延后通知,当然也可以卸载这个应用。另外,开发者可以修改通知显示的细节,如果您对通知显示不满,也可以直接联系该应用的开发者来向他们提供反馈。

Q: 关于应用图标的新样式,为什么和以前看起来不一样?

A: 在 Android 8.0 中,应用图标现在已经规范成了圆形或者方形。如果该应用支持全新的 “自适应图标” 的功能,那么图标将会根据您的设备选择一个固定展现的形状。比如,一些应用选择在标准的白色方形内填充图标,以保持其展现的形状不变。

Q: 现在的快速设置面板及通知栏调整成了白色,用户不喜欢怎么办?

A: Android Oreo 系统特意对快速设置面板及通知栏的颜色做了调整,为用户带来更舒适的感官体验。目前不提供修改这个面板颜色的选择,但我们会继续倾听您的反馈并作为接下来的设计参考。

Q: Android O 的画中画模式能同时让多个 Activity 保持活动状态吗?

A: 进入 PIP 模式后,Android 只将 PIP 活动转换为新的任务。这可能是一个问题,用户应该留在您的应用程序中,恢复到全屏 PIP 窗口并点击返回。应用程序必须重新创建后台堆栈才能完成此操作。

Q: Android O 有哪些新特性能够最直接用于开发?

A: Android O 有很多令人激动的新特性出现,比如自适应图标,颜色管理,自动填充框架,可下载字体,固定快捷方式的小部件等,这些都可以直接运用于开发。

Q: 那么如何让我的 App 快速的迁移到 Android O?

A: 首先准备一台 Android O 的手机,然后更新构建配置,将 compileSdkVersion、buildToolsVersion、targetSdkVersion 和 Support Library 版本修改到对应的版本,接下来从 Manifest 中移除广播接收器,最终依据 Android O 的测试标准执行 Android O 的测试。

测试最佳做法 :

https://developer.android.google.cn/training/testing/index.html

Q: Android O 的新特性有没有一些示例来让我们更快的了解 Android O?

A:在 GitHub 上面我们上传了一些新特性的示例来供大家参考,请参考:

通知渠道

https://github.com/googlesamples/android-NotificationChannels/

自动填充框架

https://github.com/googlesamples/android-AutofillFramework/

画中画模式

https://github.com/googlesamples/android-PictureInPicture/

可下载字体

https://github.com/googlesamples/android-DownloadableFonts/

后台执行限制

https://github.com/googlesamples/android-BluetoothAdvertisements/

后台位置限制

https://github.com/googlesamples/android-play-location/tree/master/LocationUpdatesPendingIntent/

以上就是新一批开发者常见问题和我们收到的留言中经常出现的 Android Oreo 问题了。当然,如果您在使用期间遇到任何问题,或者您的用户有问出来什么值得注意的问题,也请随时向我们反馈。我们将结合您的反馈,进一步努力打造更强大更好用的 Android。

Android Oreo 常见问题 2.0 | Android 开发者 FAQ Vol.9相关推荐

  1. Android Oreo 常见问题 3.0 | Android 开发者 FAQ Vol.11

    自 Android Oreo 发布以来,我们陆续收到了开发者们提出的一些新系统相关问题.尤其在 1 月期间我们专门制作并上传了 Oreo 新功能应用的中文教学视频,帮助大家更快掌握系统新特性.在众多问 ...

  2. Instant App 常见问题官方指南 | Android 开发者 FAQ Vol.6

    我们被大家的热情惊到了 -- 事实上我们发出上一篇 Instant App 的文章没几天就收到了一大堆问题.由于涉及到的类目太多,我们这里简单归纳了一下,方便大家查看.如果还有更多问题也请随时通过留言 ...

  3. android 安装 apk 7.0,android 7.0及以上版本安装apk

    第一:在AndroidManifest.xml文件下 android:name="android.support.v4.content.FileProvider" android: ...

  4. android端使用http2.0,android Retrofit2+okHttp3使用总结

    使用前准备 Build.gradle文件配置 dependencies配置 compile 'com.squareup.retrofit2:retrofit:2.0.0' compile 'com.s ...

  5. android 百度地图3.0,android 百度地图3.0

    一:为地图设置事件 注意新版本中要有一个getMap mMapView.getMap().setOnMapStatusChangeListener(listener); OnMapStatusChan ...

  6. Android 8.0 学习(13)---开发者 FAQ

    Android 8.0 开发者 FAQ Q: 这些新特性是否提供向下兼容,如果提供,兼容到哪个版本? A: 针对所有 API 级别的应用: 网络连接和 HTTP(S) 连接 集合的处理 记录未捕获的异 ...

  7. android8.0于与ios,android 8.0 oreo抄袭苹果吗 android oreo和ios 11对比

    在开发Android Oreo时,谷歌被传android 8.0 oreo抄袭了苹果iOS的部分创意,例如应用图标通知角标.表情符号.画中画.自动填写等. 谷歌刚刚公布了Android Oreo,它提 ...

  8. 基于android4的第三方系统,神速!第三方开发者放出小米3/4原生Android Oreo刷机包...

    8月25日消息 自谷歌前些天发布了正式版Android O并为它取名Oreo(奥利奥)后,包括华为.一加在内的多个国内手机厂商便纷纷将为旗下产品适配Android Oreo提上了日程!而据最新消息显示 ...

  9. PC安装Android TV x86 9.0 常见问题汇总

    安装Android X86 9.0 请参考文章:Android TV x86 9.0和8.1分享 找不到WIFI 选择语言后的连接网络时,搜不到任何Wifi. 解决方法: 点击"新建网络&q ...

最新文章

  1. MS CRM 2011 RC中的新特性(2)——销售自动化方面
  2. C# 大型对象堆学习总结
  3. 高中计算机网络安全教案,浙教版高中信息技术教案信息安全
  4. INTEROP tile cache
  5. python调试_Python调试坑
  6. GraphQL在Wildfly群上
  7. go数据结构与算法| 稀疏数组
  8. Vue的v-if与v-show的区别
  9. php5.5 pdo mysql_PHP5中使用PDO连接数据库的方法
  10. 不小心使用了私有API的后果
  11. 如何科学预估开发时间
  12. 计算机中级职称工作小结,个人专业技术工作小结
  13. excel多表数据自动关联
  14. Altium Designer 步骤总结(转)
  15. 如何选择正规MT4外汇平台?外汇投资靠谱吗?
  16. MongoDB芒果数据库学习笔记一
  17. bat递归查找指定文件_教你在电脑上用批处理脚本全盘查找文件
  18. JAVA之模拟注册登录幸运抽奖
  19. 微赛智慧体育从微信入口提供SaaS服务,力求统一体育服务行业标准
  20. 关于代码动态修改xib内控件尺寸

热门文章

  1. Java产生死锁的一个简单例子
  2. 《手把手教你》系列基础篇之4-python+ selenium自动化测试-xpath使用(详细教程)
  3. 【十七】文件译文:user.properties (用户配置文件)
  4. 斯伦贝谢好进吗_在斯伦贝谢工作是怎样的体验?
  5. 如何搭建VUE环境?
  6. Eureka和Zookeeper区别 —— 杂记
  7. 11.12 Ext JS 的Uncaught (in promise) Error: Cannot load package问题和解决分析
  8. Servlet 版本与web.xml配置
  9. php连贯操作,Thinkphp 3.2.3 sql的一些连贯操作方法
  10. java 标注 json_java – 注释资源以生成JSON,但在响应头中返回“text/plain”