Android Studio3.4新功能和改进

Android Studio安装和配置 我们勾选两个安卓SDK版本:Android SDK 33 和 Android SDK 32。将手机连接到电脑,在手机开发者选项里启用USB调试模式。选择在手机上运行安卓应用。单击运行按钮,查看手机。 阅读详情

Android Studio3.4

今天一早打开电脑,熟练地打开了Android Studio,发现又更新了,于是我赶紧更新了一波。

51ACC7196F82C22518EBAFBF403FE4C6.jpg

Android Studio是Android开发的官方IDE,包含构建Android应用程序所需的一切。

获取最新版本,单击“ Help”>“Check for Updates”(在Mac上, Android Studio>“Check for Updates”)进行检查更新。

新功能和改进

Android Studio 3.4是一个主要版本,包括各种新功能和改进。

IntelliJ IDEA 2018.3.4

Android Studio IDE的核心IntelliJ IDEA已更新到2018.3.4

Android Gradle插件

Android Gradle插件更新至3.4.0,gradle版本更新为:gradle-5.1.1-all

新的项目结构对话框

新的项目结构对话框(PSD)可以更轻松地更新依赖项并配置项目的不同方面,例如模块,构建变体,签名配置和构建变量。

您可以通过从菜单栏中选择“ File”>“Project Structure”来打开PSD 。

变量 Variables

PSD的新变量部分允许您创建和管理构建变量,例如保持项目中依赖项的版本号一致的构建变量。

5B17F59C-B790-4338-B382-94093F505B61.png

  • 快速查看和编辑项目的Gradle构建脚本中已存在的构建变量。
  • 直接从PSD添加项目或模块级别的新构建变量。
依赖 Dependencies

检查并可视化项目依赖关系图中的每个依赖关系

1.在PSD的左侧窗格中,选择“ 依赖关系”。
2.在“ 模块”窗格中,选择要检查已解析的依赖项的模块。
3.在PSD的右侧,打开Resolved Dependencies

D69741F2-2BD6-4C74-89BF-084CCE888003.png

您还可以通过首先从PSD 的“ 依赖关系”部分选择一个模块,单击“ 声明的依赖关系”部分中的(+)按钮,然后选择要添加的依赖关系类型,快速搜索并向项目添加依赖关系。

根据您选择的依赖项类型,您应该看到一个类似于下面的对话框,它可以帮助您将依赖项添加到module中。

A3A7AB0F-DD5C-4F75-AEFC-952897F1B793.png

构建变量 Build Variants

在PSD的这一部分中,为项目中的每个模块创建和配置构建变体和多渠道配置。您可以添加清单占位符,添加ProGuard文件以及分配签名密钥等。

1362292A-5E9F-4DB3-B768-32BD4D2FEC47.png

建议 Suggestions

根据项目依赖进行建议更新

A5CD8784-EC58-4BC4-A1FF-87B2307BEC54.png

资源管理器 Resource Manager

资源管理器是一个新的工具窗口,用于在应用程序中导入,创建,管理和使用资源

E6A28413-6B9F-42C4-A823-F7777213D9A7.png

  • 可视化资源:您可以预览可绘制的颜色和布局,以快速找到所需的资源。
  • 批量导入:您可以通过将多个可绘制资源拖放到资源管理器Tool窗口或使用“ Import Drawables”向导来一次导入多个可绘制资源。要访问向导,请选择Tool窗口左上角的(+)按钮,然后从下拉菜单中选择“ Import Drawables ”。
  • 将VectorDrawable SVG 转换为对象:您可以使用“ Import Drawables”向导将SVG图像转换为VectorDrawable 对象。
  • 拖放资源:在Resource Manager工具窗口中,您可以将drawable拖放到布局编辑器的设计和XML视图上。
  • 查看替代版本:现在,您可以通过双击“ Tool”窗口中的资源来查看资源的替代版本。此视图显示您创建的不同版本以及包含的限定符。
  • 平铺和列表视图:您可以在工具窗口中更改视图,以便以不同的方式显示您的资源。

R8默认启用

R8在一步中集成了desugaring,收缩,混淆,优化和dexing,从而 显着提高了构建性能。R8是在Android Gradle插件3.3.0中引入的,现在默认为使用插件3.4.0及更高版本的应用程序和Android库项目启用。

DD918E4B-03A3-4AD3-9BF2-C9787ABB9EE6.png

您可以在项目的gradle.properties文件来禁用R8 :

# Disables R8 for Android Library modules only.
android.enableR8.libraries = false
# Disables R8 for all modules.
android.enableR8 = false

布局编辑器改进

布局编辑器中的“ 属性”窗格已简化为单个页面,其中包含可展开的部分以显示可配置的属性。“ 属性”窗格还包括以下更新:

  • 新的“ 声明的属性”部分列出了布局文件指定的属性,并允许您快速添加新属性。
  • “ 属性”窗格现在还具有每个属性旁边的指示符,当属性的值是资源引用时,这些指示符是实心的, 否则为空 。
  • 现在突出显示带有错误或警告的属性。红色突出显示表示错误(例如,使用无效布局值时),橙色突出显示警告(例如,使用硬编码值时)。
AndroidStudio 3.4更新了啥? 本文转发自Martin-Rayman的博客 原文: 每次到AndroidStudio新版本发布的时候,都忍不住想更新一波,例如现在的AndroidStu dio3.4 不过说真的,以前在AS2.0的时代,我是很怕更新的,因为那个时候更新AS往往需要你更新gradle版本,但是gradle版本一更新,旧项目就开始不适应了,一堆gradle的坑,特别是引入了dagger2之后,更要死的感觉。 多说一... 阅读详情

相关推荐

Android Studio最新版本3.4.0

Android Studio最新版本3.4.0 Android Studio最新版本3.4.0 下载txt文件里面有下载链接和提取码。

Android Studio 3.4.1(3.5.2)入门教程( 2019.12.14修订)

Android Studio 3.4.1入门教程 本文对自学者遇到的情况进行比较细致的讲解,解决初学者入门难,得不到成功体验,不能深入的问题。入了门,才能谈得上深入学习,特此写本文,供新手参考,以便新手少走弯路。 Android(安卓)是一个开源的,基于Linux的移动设备操作系统,主要使用于移动设备,如智能手机和平板电脑。Android是由谷歌及其他公司带领的开放手机联盟开发的。2007年1...

cnds123的专栏 1万+

SqlCipher For Android 3.4 (android studio)

sqlcipher 3.4 的 android studio 第三方库,由marven repository下载并上传到csdn。

Android Studio 3.4功能

Android Studio 3.4 is now available in stable channel. You can download it from here. In this quick post, we’ll go through the new feature that came out. Android Studio 3.4现在可以在稳定频道中使用。 您可以从这里下载。 在这篇...

从零开始的教程世界 819

android studio 3.4.1 下载 安装包

android studio 3.4.1 下载 安装包

深入AOSP构建系统:从BUILD_FINGERPRINT的生成逻辑,看如何定制你的Android设备标识

本文深入解析AOSP构建系统中的设备指纹生成机制,详细介绍了BUILD_FINGERPRINT的生成逻辑及其在Android设备中的关键作用。通过分析多个指纹属性的区别与联系,以及如何定制设备标识,帮助开发者更好地理解和掌握Android系统构建过程。

weixin_27017211的博客 221

Android Studio 3.4升级后的运行问题解决办法

Android Studio 3.4推出有一段时间了,升级之后又有几个问题需要处理,说明如下: 一、把Gradle升级到AS3.4配套的5.1.1版本 1、手工下载Gradle4.6并解压,下载地址是http://downloads.gradle.org/distributions/gradle-5.1.1-all.zip。将下载的压缩包解压到本地目录,比如解压到D:\Android\gradl...

aqi00的博客 1万+

Allegro规则管理器实战:5步搞定Xnet等长组设置(含Relative Propagation Delay配置)

本文详细介绍了在Cadence Allegro规则管理器中,通过5个实战步骤高效设置Xnet等长组的方法。核心内容包括创建Xnet属性、定义引脚对、建立匹配组,并重点讲解了Relative Propagation Delay规则的配置与应用,帮助PCB设计师确保高速信号时序对齐,提升系统稳定性与性能。

weixin_29193259的博客 519

android studio 3.4教程,android studio3.4安装指南图文教程

本文为大家分享了android studio3.4安装指南,供大家参考,具体内容如下1、双击运行Android Studio安装包,点击next2、第二项为下载官方模拟器,可以勾选也可以不勾选,点击next3 、选择安装目录,可以用默认的也可以更改安装目录,但最好是放在别的盘符的文件夹下,如D:/androidstudio,然后点nextps:安装目录中不要使用汉字4、点击 Install 开始安...

weixin_39800971的博客 228

Aruco标签定位、测距、三维位置估算 opencv应用

摄像头要一开始对准aruco标签才开始运行。+ 相机标定文件(参考我的上篇文章)+ aruco标签6*6。

dgut_guangdian的博客 4223

告别SquareLine!用免费的NXP GUI-Guider为海思3516AV300开发LVGL界面(附完整移植流程)

本文详细介绍了如何利用免费的NXP GUI-Guider工具为海思Hi3516AV300开发LVGL界面,包括环境配置、代码移植和性能优化等全流程实战指南。特别针对二维码组件缺失等常见问题提供解决方案,帮助开发者零成本构建高效嵌入式GUI系统。

weixin_28292761的博客 417

android studio的功能,Android Studio3.4新功能和改进

Android Studio3.4今天一早打开电脑,熟练地打开了Android Studio,发现又更新了,于是我赶紧更新了一波。51ACC7196F82C22518EBAFBF403FE4C6.jpgAndroid Studio是Android开发的官方IDE,包含构建Android应用程序所需的一切。获取最新版本,单击“ Help”>“Check for Updates”(在Mac上, ...

weixin_35545345的博客 316

一、数学建模层次分析法(AHP)【清风数学建模个人笔记】

层次分析法: 层次分析法主要用于解决评价类问题(例如:选择哪种方案更好、哪位员工、运动员等表现得更优秀) 评价类问题: 分析问题得出评判问题的子标,分别给不同子标赋予权重(权重和要为1) ...

m0_58882109的博客 1万+

Android Studio3.4来了,究竟有什么新功能?

作者:Rair,原文链接:https://www.jianshu.com/p/1d1c69bf1179今天一早打开电脑,熟练地打开了Android Studio,发现又更...

Android技术之家 969

Spec Kit:GitHub 官方推出的规范驱动开发工具包,让 AI 编程真正可控、高效、高质量

先明确“做什么”和“为什么”,再考虑“如何做”。它通过一系列标准化命令(如/specify/plan/implement可验证的功能规格(spec)可执行的技术方案(plan)可追溯的开发任务(tasks)高质量的实现代码(code)最终实现“规范即代码,代码即规范”的闭环。📌项目地址许可证:MIT(完全开源,欢迎贡献)Spec Kit 代表了 GitHub 对AI 原生开发(AI-Native Development)AI 不应替代开发者,而应放大开发者的意图。

lpfasd123的博客 1713

【AI黑话日日新】什么是AI Infra?

是支撑AI模型开发、训练、推理、部署与规模化运营的,是连接底层算力与上层AI应用的“数字基建”。没有高效的AI Infra,大模型训练、推理与落地都无法高效实现。

专注:太空算力、AI infra、异构调度、大模型成本工程 1112

android studio 新功能,Android Studio3.4来了,究竟有什么新功能?

原标题:Android Studio3.4来了,究竟有什么新功能?作者:Rair,原文链接:https://www.jianshu.com/p/1d1c69bf1179今天一早打开电脑,熟练地打开了Android Studio,发现又更新了,于是我赶紧更新了一波。Android Studio是Android开发的官方IDE,包含构建Android应用程序所需的一切。获取最新版本,单击“ Help”...

weixin_39617405的博客 130

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

opencore0.6.4_Android studio 3.4 稳定版来了

码个蛋(codeegg)第 608 次推文近期Android Studio 3.4 稳定版发布了。除了许多性能改进和错误修复之外,此版本还增添了一些新功能。下载地址 >>>https://developer.android.com/studio/#downloads哪些东西值得我们更新IntelliJ IDEA 2018.3.4:Android Studio 3.4 ...

weixin_39801714的博客 123

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

opencore0.6.4_Android Studio 3.4 稳定版发布

(给安卓开发精选加星标)转自:oschinahttps://www.oschina.net/news/106095/android-studio-3-4-releasedAndroid Studio 3.4 稳定版发布了。除许多性能改进和错误修复之外,此版本还增添了一些新功能。下载地址 >>>https://developer.android.com/studio/#...

weixin_39568781的博客 179

Android Studio 3.4 稳定版发布

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> Android Studio 3.4...

weixin_33991727的博客 1237

Android Studio 4.1 发布

Android Studio 4.1 主要是包含了各种新功能和改进,其中 Android Gradle 插件也升级为 4.1.0,要了解更多信息请查看完整的 Android Gradle 插件发行说明:https://developer.android.com/studio/releases/gradle-plugin#4-1-0 新数据库检查器 使用新的 Database Inspector 可以在应用运行的过程中检查,查询和修改数据库,当然前提应用所在的设备API Level 需要 26或更高,然后从菜

恋猫de小郭的博客 3万+

就在刚刚Android Studio 3.3.2发布新版本,你更新了吗

2019年3月4日,星期一 Android Studio 3.3.2现在可在稳定版频道中使用。 如果您已在Stable频道上安装了Android Studio ,则可以通过单击 帮助>检查更新 (或 Android Studio> 在macOS上检查更新)来获取更新。否则,你可以 在这里下载。 此次要版本提高了稳定性和性能,并修复了各种错误,例如: 就在刚刚Android Studi...

技术刚刚好 3532

Android Studio 3.4增可视化资源管理工具 可管理和预览项目资源

经过6个月的开发时间,网络大厂17日发布了最新版的App开发IDE Android Studio 3.4,现在就能够下载使用,除了有超过300个错误修护和稳定度增强之外,在开发、建置和测试App阶段,都推出了一些小的新功能和工具,来解决核心开发者在建立App和资源管理的工作流程问题。为了协助App设计,Android团队整合了使用者的回馈,创造出App资源管理工具,让使用者可以管理和预览项目资源,...

weixin_34355715的博客 1021

谷歌编译android studio,谷歌Android Studio 4.2发布

据谷歌官方消息,Android Studio 4.2 现已发布,并可从稳定版发布渠道中下载。谷歌表示,此版本的重心在于推出经过升级的 IntelliJ 平台以及一些新功能。Android Studio 4.2 包含 IntelliJ IDEA Community Edition 2020.2 中的所有主要功能和更新,其中包括新版 GitHub PR 界面以及全新的集中式问题反馈窗口等。此外,谷歌在...

weixin_35935514的博客 165
上一篇: 【Android】用Android写个自己的画板APP
下一篇: \[Android禅修之路\] 解读 GraphicBuffer 之 Framework 层
不秃头de程序猿
博客等级 码龄5年 4089粉丝 1478原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值