APP下载

Android 11第3预览版新增无线除错功能

消息来源:baojiabao.com 作者: 发布时间:2026-08-19

报价宝综合消息Android 11第3预览版新增无线除错功能

Google释出了最新的Android 11开发者第3预览版本,除了修复错误之外,也提供一些好用的除错功能,让开发人员能更全面掌握应用程序退出的原因,并利用无线连接更方便地除错,另外,Google也提醒,Android 11进入开发者第3预览版,代表功能与API都趋于成熟,开发者应该开始测试自家应用程序与Android 11的相容性。

开发者第3预览版加入许多新功能,而现有功能、API和工具也多有更新,Google把这次更新重点放在强化除错功能上;像是Google在Android 11加入了ADB(Android Debug Bridge)渐增(Incremental)功能,Google提到,在开发期间,安装大型的APK与ADB可能非常慢,会影响开发者的工作效率,特别是在游戏应用程序开发上。

而使用ADB Incremental功能,可将开发者电脑中高达2 GB的APK,以快10倍的速度,安装到Android 11装置上,但由于使用这项功能,必须要从装置等级更改档案系统,因此目前在开发者第3预览版阶段,ADB Incremental只有支援 Pixel 4/4XL装置,并在之后随附Android 11的新装置,都将包含这项更改

Google为了让开发者更容易抓出应用程序退出的原因,也作出了API更新,Google提到,应用程序退出的原因有很多种,系统崩溃、遭系统终止或是由用户操作所致都有可能,因此开发者需要了解在不同装置、内存配置和使用者情境下,应用程序退出的原因和当时的状态。Android 11简化了退出原因API,开发者可以简单地用来请求应用程序最近退出的详细资讯。

在开发者第3预览版中,Google新增了GWP-ASan堆(Heap)分析工具,让开发者作为查询和修复内存安全性问题的另一种方法。GWP-ASan是采样分配工具,能以最小的成本开销和效能影响,侦测堆内存错误,在预设情况下,Google已经为平台二进制档案以及系统应用程序启用了GWP-ASan,开发者也可以为自家的应用程序启用GWP-ASan。

在无线除错上,Android 11更新以Wi-Fi连接使用ADB改善除错体验,Google提到,笔电上的USB孔数有限,利用无线除错功能可以有效提升开发者的工作效率,与目前TCP/IP除错工作流程不同,不需要线材连接,而是使用最新的Wi-Fi标准进行高速传输,系统可以在一段时间内记住无线连接。开发者在Android 11开发者第3预览版,已经可以利用配对代码的方式,开始使用无线除错,而之后Android Studio会增加二维秒扫描配对,整合无线除错的体验。

在这个版本中,Google重新命名了一些资料存取审核API,因此当开发者已经在应用程序中使用了这些更新的API,需要进行必要的修改。Google提到,他们在开发者第3预览版完善功能并且定案API,接下来会把重心移往细节改进以及效能提升上,这代表开发者可以开始测试应用程序与Android 11的相容性。

2020-04-28 00:54:00

相关文章