看看Android Studio 2.2有哪些新功能
文章插图
升级SDK可用Background
多加了个按钮 , 可用一边写代码一边下载SDK
Instant Run
修改代码一秒启动
APK analyzer
? 分析任何的APK
? 查看APK下载包的大小 , 解压后的实际大小
? 反编译资源文件 , 甚至能还原layout中的资源id , 还有 , 代码 , 代码 , 代码 , 重要的事情说三遍 , 可以和APKTOOL , dex2jar说拜拜
? 分析dex , 显示每部分的方法数 , 直观的告诉你是怎么超过64k的
打开方法:Build -> Analyz APK
ConstraintLayout
改进的Manifest Editor
下方添加了一个Merge Manifest , 可用查看APK最终的Manifest , 分析Manifest里面的东西都是从哪儿过来的 , 跳转到对应的Manifest
全新的Project Structure
? dependency可视化 , 贴心的提醒那些依赖有新版本了 , 一键升级到最新版本
? 添加依赖直接搜索 , 方便的配置使用debug还是release
感觉Google在干微软的活
NDK支持
? 不用experimental Gradle plugin了
? 支持external build systems , 可用用CMAKE了(虽然我不知道这是干什么)
? 干货 , 调试的时候直接从java跳到C/C++代码!!!这是要抛弃java的节奏吗
命令行build , 直接下载缺失的sdk
gradle.properties中添加
XML/HTML代码
android.builder.sdkDownload = true
编译的时候直接下载没有安装的sdk和工具 , 如果用过bundle , npm install , 你会更了解这是做什么的
有了这个功能 , 在服务上进行编译更方便 , 基本一个命令就搞定了
可视化编程
? 首先 , scroll在编辑的时候可以滑动的
? 添加了blueprint mode , 像x光一样 , 可用直接查看layout的全部的结构
? ConstraintLayout , 关于这个 , 我想说 , 同学 , 你知道安利吗 , 不对 , 你知道c#、xib吗 。再一次 , google干了微软事 。
和Databinding结合 , 借助Android Studio提供的工具 , 可用将程序员画布局中解脱出来 , 去关注逻辑上的实现 。
? 接上个 , Google丧心病狂的提供了普通布局转换到ConstraintLayout工具
Editor
? 直接拖Fireba
- 怎么快速开发android程序
- android开发 需要学习什么?
- 网站数据恢复里面,看看最后一句话,请尽快删除restore.php文件以免对数据完成影响,是什么意
- android11新特性
- Android 中解析 JSON
- vs和vscode的区别
- 如何获取android的数字签名及SHA1
- android属性动画详解
- 应用程序处理的文件有哪些
- 消毒柜哪个牌子好 家用消毒看看这几个牌子