当前位置:主页 > 热点 >

Android Studio 3.2 Canary带来了更好的跟踪支持、Lin

时间:2020-09-27 22:25:50

  Android Studio 3.2 Canary带来了更好的跟踪支持、Lint检查等

  谷歌在Canary和Dev频道发布了Android Studio3.2Canary。这个版本伴随着核心Android StudioIDE的改进,以及新的Android Profiler、Android Jetpack、导入/导出CPU跟踪、在启动期间记录CPU活动、皮棉检查等。
 

  核心Android StudioIDE已经通过IntelliJIDEA通过2018.1.1版本进行了改进。这主要是一个错误修复更新,包括一个重要的修复,恢复自动检查更新。Android Jetpack是一套库、工具和架构指南,可以帮助开发人员更快、更容易地构建伟大的应用程序。现在,可以将Profiler数据保存为会话,并在稍后时刻重新访问和检查它(Profiler保存数据,直到下一个IDE重新启动)。
 

  在CPU配置文件中有一个新的系统跟踪,它允许开发人员检查设备的系统CPU和线程活动。此外,调查系统级别的问题是有用的,例如UIJANK,您可以通过使用跟踪类来检测您的代码,从而在分析器时间轴中直观地标记重要的代码例程。使用Android Studio3.2,您可以使用内存分析器检查JNI引用。如果您将应用程序部署到运行Android8.0(API26级)或更高级别的设备上,则可以检查JNI代码的内存分配。另一个只适用于部署到Android8.0或更高版本的应用程序的新特性是在应用程序启动期间记录CPU活动的可能性。实际上,可以将CPU活动记录导出为.trace文件。您可以将使用DebugAPI或CPU配置文件创建的.trace文件导入Android Studio3.2。
 

  安卓工作室3.2包括许多新的和改进的功能,用于皮棉检查。添加了新的皮棉检查,以确保Java代码与Kotlin代码良好地互操作。这些检查包括寻找Nullability注释的存在,放置lamba参数last等..您需要将以下设置添加到build.gradle中才能启用它。

热点推荐
1 伊万·切别斯科夫:USDC将被列入俄罗斯批

俄罗斯财政部副部长伊万切别斯科夫表示,USDC将被列入俄罗斯批准的加密货币交易清单,与...

2 Alex Gluchowski:Matter Labs进行裁员,业务聚

消息,Matter Labs首席执行官Alex Gluchowski在X平台发文宣布,公司将进行裁员,业务将全面聚焦于...

3 多位参议员致信财政部,要求明确州级稳

以共和党参议员辛西娅卢米斯为首的多位参议员致信财政部长斯科特贝森特,要求财政部明确...

4 Binance:继续在欧盟运营,协调MICA规则

消息,Binance表示将继续在欧盟运营,并致力于为欧盟客户。这一声明是在路透社报道该公司可...

5 Coinbase推出预IPO合约,新增Anthropic和Open

消息,Coinbase首席执行官Brian Armstrong宣布,用户可以通过Coinbase在私营公司上市前获得投资机会...

6 跨链流动性协议Squid集成Ripple稳定币RLUS

消息,吴说获悉,跨链流动性协议Squid宣布集成Ripple稳定币RLUSD,支持用户在XRPL、Ethereum、Bas...

7 XBIT DEX:SpaceX预计月底估值达3万亿美元

消息,预测市场显示,SpaceX预计在本月底前估值将达到3万亿美元,当前市场押注其成功的概率...

8 SpaceX成为全球第五大公司,持有18712枚比

消息,Elon Musk的SpaceX刚刚成为全球第五大公司,也是首家持有18712枚比特币的万亿级公司。现在...

9 Coinbase推出1:1实物资产支持的代币化股票

消息,Coinbase宣布推出1:1实物资产支持的代币化股票,用户可进行链上交易、持有与赎回,并获...

10 Moonpay接入Ledger钱包实现快速跨链代币兑换

消息,Moonpay宣布其交易服务已接入Ledger钱包,用户可在Ledger钱包内进行快速跨链代币兑换,无...

成都来彰科技 蜀ICP备2025134723号-1

资讯来源互联网,如有版权问题请联系管理员删除。