Android Studio 4.1 Canary 版本发布

主要开始支持 Jetpack Compose

支持 Jetpack Compose

Jetpack Compose工具包提供了一种构建应用程序UI的现代化方法。该工具包还带来了Kotlin的所有优势,例如帮助您编写与Java完全可互操作的简洁且惯用的代码。

为了获得使用Jetpack Compose进行开发的最佳体验,您应该使用最新版本的Android Studio 4.1。这是因为当您使用Android Studio通过Jetpack Compose开发应用程序时,您可以受益于智能编辑器功能,例如 New Project 模板和立即预览 Compose UI 的功能。

要了解更多信息并开始使用,请转到Jetpack Compose概述。

断言在Debug版本的 App 中可以开启

现在,在部署应用程序的调试版本时,将启用Java代码中的断言。由于Android运行时不支持在运行时启用断言(即,将等效的-ea/ -enableassertions标志传递给Java VM),因此应用程序中的断言以前没有任何作用。

现在,当您使用Android Gradle插件4.1.0-alpha01及更高版本构建和部署应用程序的调试版本时,内置编译器(D8)会重写代码以在编译时启用断言,因此您始终使断言检查处于活动状态。

**注意:**此功能目前仅支持以Java编程语言编写的应用程序。对Kotlin的支持即将推出。

4.1预览版的已知问题

本部分介绍了Android Studio 4.1 Preview中的当前已知问题。

CPU Profiler中的超时错误

当您选择示例Java方法或跟踪Java方法 配置时,您可能会在Android Studio CPU Profiler中遇到“无法停止录制”错误。这些通常是超时错误,尤其是在idea.log文件中看到以下错误消息时:

Wait for ART trace file timed out

与采样方法相比,超时错误对跟踪方法的影响更大,而对较短记录的影响则更长。作为临时的解决方法,尝试较短的记录以查看错误是否消失可能会有所帮助。

如果您在Profiler中遇到超时问题,请提交一个错误 ,其中包括设备的型号/型号以及来自idea.log和logcat的所有相关条目 。

IDE中的Git版本控制错误

Android Studio 4.1 Canary 1 的 Git 认证身份功能不能工作,任何需要认证的操作都不能进行,比如 push/pull,并将在以后的版本中修复。

解决方法是从命令行使用Git。

参考

原文在这里

android studio 发布版本,Android Studio 4.1 Canary 版本发布相关推荐

  1. Chrome 终于发布了针对Windows 64bit系统的版本

    https://www.google.com/intl/en/chrome/browser/canary.html?platform=win64 Chrome 终于发布了针对Windows 64bit ...

  2. 什么是Chrome稳定版,Beta版,Dev版和Canary版发布渠道?(转载)

    什么是Chrome稳定版,Beta版,Dev版和Canary版发布渠道?(转载) Chrome稳定版,Beta,Dev,Canary发布渠道 什么是Chrome Canary版本? 什么是Chrome ...

  3. Android Studio 3.5 Canary 12 发布

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   Android Studio 3.5 Canary 12  发布了,Canary 和 Dev 可用. 此版本包括针 ...

  4. 【Android 应用开发】 Android 各种版本简介 ( Support 支持库版本 | Android Studio 版本 | Gradle 版本 | jcenter 库版本 )

    初学者遇到 Android Studio, 导入工程后, 会出现各种奇葩错误, 如果管理好各个插件, gradle, SDK, SDK Tools, 各种官方依赖库 的版本, 会将错误大大的减少; 这 ...

  5. android 编译器有问题,Android Studio 3.0 Beta 2发布:解决编译器bug

    5月18日,IT之家曾经报道,谷歌发布了Android Studio 3.0的测试版,新增了对Kotlin语言的支持,而日前,谷歌发布了Android Studio 3.0的Beta 2版本. 此版本 ...

  6. 怎么升级Android Studio版本,Android Studio更新的四种版本介绍

    Android Studio在更新版本时,会有让选择升级源,如下: 默认情况下选择的是Stable Channel 这几个Channel的版本是有一些差异的: 在Android Studio下载官网上 ...

  7. android切环境插件,Android Studio 2.0 - 插件太旧,请更新到更新版本,或设置ANDROID_DAILY_OVERRIDE环境变量...

    Android Studio 2.0 - 插件太旧,请更新到更新版本,或设置ANDROID_DAILY_OVERRIDE环境变量 我更新了Android Studio 2.0版并正常使用. 当我今天创 ...

  8. Android Studio 4.0 重磅发布!Android 11 Bata 版来了!

    点击"开发者技术前线",选择"星标" 在看|星标|留言,  真爱 作者 | Adarsh Fernando 译者 | 王强    回复"666&quo ...

  9. 【错误记录】Android Studio 4.2.1 编译报错 ( Kotlin 版本推荐设置 1.5.0 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 将 Android Studio 版本升级成最新的 4.2.14.2.14.2.1 版本 , 出现如下错误 ; Build file 'D:\pro ...

最新文章

  1. mysql 并发 参数_Mysql并发参数调整
  2. How to enable coredump on centos 7.6
  3. GARFIELD@07-08-2005 DILBERT
  4. Python安装PyOpenGL
  5. Go 语言中的 new() 和 make()的区别
  6. SAP订单编排和流程增强概述
  7. Putty(菩提)远程连接服务器教程
  8. 下载腾讯视频里的视频_手机腾讯视频如何升级新版本
  9. 解决方案:数据同步Canal
  10. 【Elasticsearch】改进布尔查询的搜索相关性
  11. FZU - 1601 - Alibaba's treasures
  12. win10影子系统蓝屏修复不了,已解决
  13. 软件推荐┊最有效防止被聚生网管、P2P终结者等管理软件控制的小工具——ARP防火墙单机版...
  14. 竞品分析 | 荔枝VS喜马拉雅FM:有声音频APP的发展与社交
  15. 苹果怎么修改wifi代理服务器,苹果手机怎么修改wifi名称?
  16. win10修复计算机选项,为你win10系统设置启动时按F10出现修复计算机选项的技巧...
  17. uiautomatorviewer链接不到android模拟器 报Error while obtaining UI hierarchy XML file: com.android
  18. 深入理解各种图片格式
  19. windows下AS常用快捷键
  20. oracle按照in的顺序进行排序

热门文章

  1. 7-42 学术会议地点统计问题-hebust (10 分)
  2. java扑克发牌程序_Java多线程实现扑克牌发牌程序实例
  3. python回归方程系数计算_线性回归中的正规方程将θ系数返回为“NaN”
  4. java反射总结_java反射总结
  5. idea基于spring boot的依赖分开打包
  6. Jenkins任务失败,发送邮件通知
  7. JDK1.10+scala环境的搭建之linux环境(centos6.9)
  8. 树的先序遍历的栈实现
  9. 验证多个Filter过滤一个资源时执行顺序
  10. 使用for及递归求 1-100的和