48日下午,【技术大咖面对面·为开发加速】首站线下活动在LeanDev Day-Android开发者专场成功举行,由华为开发者联盟技术专家杨濯倾心分享的<Android O 版本的变化与应对分析>得到了现场开发者们的一致好评。

华为开发者联盟技术专家杨濯

开发者们领取《华为云服务白皮书》

程序员,幽默起来比谁都幽默,认真起来联盟君是一个字“服”。满是程序员的会场,会擦出什么样的火花,下面听联盟君详细介绍会场情况。


观今宜鉴古

杨濯首先讲到了去年登场的 Android N 版本,在给开发者带去兴奋与创新的同时,众多APP在实际应用中也显现了或多或少的问题。杨濯为大家全面展示了 Android N 版本的问题类型及其占比,指出Android N 版本存在的四大主要问题类型,希望开发者能够对这些问题多加关注,以更加得心应手地开发与应用 Android O 版本。


从舆情问题维度分析,舆情数大于50的舆情问题共有9个,问题总数1768个,所占有舆情问题总数的50%。


主要的问题来自于应用加固、Android 特性变更、GMSwebview变更、功能,性能,UI变更。

Android O版本对开发者的影响及应对方法
Android O 版本正式发布前,兼容新的版本成了开发者工作中的重要任务,谁能兼容新的版本也就能占据一些优势。杨濯在现场从省电、安全、流畅性、问题修复等方面深度解析了受到 Android O 版本变更影响的多种APP特性,让在场的开发者对 Android O 版本变更的新特性有了切实直观的了解,从而帮助开发者有效地发现与解决问题。具体可加联盟君微信“hwdevelopers”,备注Android O 版本PPT,获取PPT内容。

华为DevEco助力验证应用适配Android O版本

面对开发者对于 Android O 版本正式上线前如何发现与解决问题的需求,杨濯为大家分享了华为开发者联盟为开发者提供的DevEco解决方案及其有的放矢的优势。看到现场开发者专注与欣喜的表情,联盟君明白大家已为DevEco怦然心动!


DevEco 是一个集兼容性测试,稳定性测试,众测,远程调测的测试解决方案,旨在帮助开发者发现问题,解决问题。其主要特点为:

1、浏览器远程租用手机,极大节省购置新机测试成本;

2、远程操控真机进行实时调测,自验证,自解决;

3、低成本、无死角全遍历;

4、快速检测问题;

5、真机实验室:覆盖华为全机型,提供真实测试环境;

6、云接入功能:实现手机共享;

7、全面多维度测试报告:准确定位问题


看到这么多的特点,你有没有心动呢?现场有开发者问到是不是收费的,联盟君在这里也回复下,是免费的哦!


使用方法:

1、进入华为开发者联盟官网;(复制下面网址到浏览器)

http://developer.huawei.com/cn/consumer

2、注册华为开发者联盟账号并实名认证;

3、使用DevEco服务。

http://developer.huawei.com/cn/consumer/deveco/     

Hi-Star 晨星计划 ,2亿基金助力开发者

杨濯还用幽默的话语给开发者讲述了Hi-Star 晨星计划,其旨在通过持续的激励措施,推动应用开发和手机主题设计质量提升的同时,进一步提升开发者的赢利及创新能力。

互通有无,收获满满

最后的问答环节,开发者们提出了自身发展中遇到的问题,得到了很多启发性的解答。当然抽奖环节的礼品也非常丰富,开发者们满载而归。


期待我们下次相见!需了解更多【技术大咖面对面·为开发加速】系列线下沙龙活动,请持续关注华为开发者联盟官方微信。



附:Android O版本适配介绍

1
O版本SDK
  • 下载地址:

https://developer.android.google.cn/preview/overview.html#preview_tools

2
O版本代码
  • 下载地址:

https://android.googlesource.com/platform/external/selinux/+/android-o-preview-1

  • 操作指导:

https://source.android.com/source/downloading.html

3
O版本刷机
  • 下载地址:

https://developer.android.google.cn/preview/overview.html#preview_tools

  • 支持机型:

Nexus5XNexus6PNexus PlayerPixel CPixelPixel XL

  • 刷机方法:

刷机前需要退出之前登录的谷歌账号

1) 下载对应设备的压缩包并解压;

2) 手机连上USB后,执行adb reboot bootloader命令;

3) 等手机出现小机器人以后,并且显示‘unlock’字样时,执行压缩包中的bat脚本。

  • 注意事项:

如果是'lock'字样,建议参考如下操作指导

1) 连续点击设置-版本号3次,打开开发人员选项;

2) 在开发人员选项中打开OEM unlock

3) 连接手机到电脑,执行adb reboot bootloader命令到小机器人界面;

4)执行fastboot oem unlock,这样手机就解锁了,再使用上面的刷机方法即可。

  • 特别提醒:

建议采购Pixel手机做自验证,O版本(不包括O)以后,Nexus设备将不会再支持android新系统。Android新系统都会第一时间支持自家手机。

4
O版本计划

https://developer.android.google.cn/preview/overview.html#timeline

5
O版本更新介绍

https://developer.android.google.cn/preview/behavior-changes.html#o-apps


FAQ

1
需要我们应用开发者做什么?

建议大家在Nexus 6PPixel等手机上做自验证,及时解决Android O版本的适配问题。

2
没有支持O版本的手机,怎么办?

1)建议使用华为终端开放实验室OpenLab云测试平台进行兼容性测试和远程调测。

2)平台介绍及使用说明:

https://deveco.huawei.com/manualinstuction

3)云测试平台地址

https://deveco.huawei.com

4)使用该平台选择Nexus 6P测试O版本。

3
如何获取Android O技术支持?

1Android O版本技术支持请在邮件主题注明【Android O适配问题】,发至朱敬芳和马捷(详见文末沟通地图)。

2)问题反馈模板:App、名称、App包名、手机型号、手机版本、问题描述、复现步骤和日志分析。

3OpenLab功能需求反馈模板:App名称、App包名、使用需求、功能需求反馈给Openlab

4
如何获取OpenLab正式测试报告?

请在邮件主题注明【O版本测试报告+应用包名】,发至deveco@huawei.com

5
沟通地图





关注我们 更多精彩

技术支持 l 应用分发

运营服务 l 品牌推广










相关问题推荐