Android Studio 2.2:新布局、Firebase、OpenJDK以及Java 8

Android Studio 2.2所带来的增强涉及到开发过程的所有阶段——设计、开发、构建与测试,其中包含新的Constraint布局、布局编辑器(Layout Editor)、Firebase插件、示例代码浏览器、对Java 8的支持、OpenJDK、GPU调试器等。

设计

Constraint布局:类似于RelativeLayout,但是更加灵活并且更易于在布局编辑器中使用。它有助于创建复杂的布局,在这个过程中不需要对它们进行嵌套。 布局编辑器:用户界面工具,能够以拖拽的方式设计应用的布局,其中还包含了一个属性编辑器。 实验性的布局探测器(Layout Inspector):用于创建当前模拟器或实际设备的视图结构快照,用来确定某个布局的渲染是否符合预期。
开发

Firebase服务:AdMob、分析、认证和通知能够非常容易地集成到已有或全新的应用中。 示例代码浏览器:查找示例代码,在GitHub上展现了变量、方法或类型是如何使用的。 更好的代码分析 & Lint检查:包含了260个Android Lint和代码检查点,包括Java 8检查和跨文件分析。 IDE是基于IntelliJ 2016.1.3的
构建

Jack编译器工具链支持注解处理和增量构建。 支持了一些Java 8的语言特性,包括lambda表达式、类型注解、接口方法和方法引用。 合并的Manifest视图:用于查看添加依赖后,Manifest是如何进行合并的。 实验性的构建缓存:文件或目录是在之前的构建中创建的,甚至可以位于不同的项目中,它们会进行存储和重用,从而提升构建的速度。 Android Studio现在已经捆绑了OpenJDK,如果需要的话,可以使用不同的JDK。
测试

Espresso测试记录器(beta):记录与UI的交互,从而可以在本地的Espresso测试或Firebase上进行回放。 GPU调试器(beta):用于调试OpenGL ES应用。 APK分析器:提供APK中各种组件大小的信息。
Android Studio 2.2包含了稳定性问题的修正以及性能的提升。关于新特性的更多细节信息,我们推荐读者参阅其发布说明。

本文转自d1net(转载)

时间: 2024-09-15 10:00:29

Android Studio 2.2:新布局、Firebase、OpenJDK以及Java 8的相关文章

android studio 报'jdk1.8\bin\java.exe''...

问题描述 android studio 报'jdk1.8binjava.exe''... FAILURE: Build failed with an exception. What went wrong: run的时候报错: Execution failed for task ':xxxxxxxx'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Proces

最新版Android Studio V2.2.2版本[Android Studio v2.2.2 (October 2016)]分享

最新版Android Studio V2.2.2版本[Android Studio v2.2.2 (October 2016)]分享 最新版Android Studio V2.2.2版本百度云下载:http://pan.baidu.com/s/1kVsGZkV 黏贴下官网的Release Notes: Revisions The sections below provide notes about successive releases of Android Studio, as denoted

android studio 是否可以取代eclipse+jse+android-sdk

问题描述 android studio 是否可以取代eclipse+jse+android-sdk android studio在Android编写 及ADE部分可以取代 eclipse+jse+android-sdk 解决方案 android studio只是一个ide 它还是需要java运行库和sdk.代替eclipse是没问题 解决方案二: 目前没可比性,各有各特点 解决方案三: 不过低端山寨培训班一般不会用android studio,光是这东西被大墙和谐这个原因就足够了. 解决方案四:

《Android App开发入门:使用Android Studio 2.X开发环境》—— 2-2 Android 程序的设计流程

2-2 Android 程序的设计流程 Android程序设计是把程序代码和资源(Resource)分开设计的."资源"包含界面的安排.字符串对象.图形对象.音乐对象等,这些对象都以文件的方式存放在项目的 res 文件夹下,再构建(Build)起来成为 .apk 文件,最后由用户下载安装到手机上使用. Android 的资源以视觉部分最多,其他也包含音乐.字符串等资源,为解说方便,除非在特别谈到音乐.字符串等资源时,否则我们多以视觉资源为代表. 视觉设计和程序逻辑 原本 Android

《Android App开发入门:使用Android Studio 2.X开发环境》——2-3 认识 Activity 的基本程序逻辑

2-3 认识 Activity 的基本程序逻辑 做好了 Activity 的视觉设计后(其实还没有真正开始做,要到第 2-5 节动手实践才能看得到),接着就要让程序和用户互动了.现在必须要编写 Java 程序,由程序控制视觉组件的行为,实现与用户互动的功能. 初识 MainActivity 框架 回顾新建 Android 项目的最后两步:用户先选择使用空白的 Activity(BlankActivity),下一步向导程序就会询问这个 Empty Activity 的 Activity 名称及其

浅谈Android Studio JNI生成so库

1.新建Android studio工程 2.新建class:AppKey.java.主要为了保存密钥 代码块 package com...adminapp.lib.utils.jni; /** * Created by seven on 16/9/8. */ public class AppKey { static { System.loadLibrary("AppKey"); } public static native String WechatId(); public stat

1.0、Android Studio管理你的项目

项目概览 Android Studio中的项目包含了开发一个app的工作环境所需要的一切.从代码,到资源,到测试到构建配置.当你创建一个新的项目的时候,Android Studio为所有的文件创建了必要结构,使它们在IDE左边的Project中可见(单击View >Tool Windows >Project). 模块(Modules) 模块是构建设置(build settings)和源文件的集合,可以将你的项目分成几个独立可用的单元.你的项目可以有一个或多个模块,一个模块必须将其他模块作为依赖

Android Studio 2.2 Preview 1 新版速递(翻译)

原文:http://android-developers.blogspot.com/2016/05/android-studio-22-preview-new-ui.html Google I/O 2016中发布了android studio 2.2的第一个预览版本.这次的更新主要聚焦在为开发者提供一个更加快速高效的集成开发环境(IDE).本次更新包对布局设计,程序构建,应用调试等方面都有修改和优化. 布局设计 布局编辑器.更加可视化的布局编辑器,比如引入了蓝图视图,改进了属性面板的设置等.可以

浅析Android Studio 3.0 升级各种坑(推荐)

点击 Check for Updates 增量更新: 下载完成,会提示更新 您将 Gradle 更新至 4.1: 这里建议您对老项目先暂时点击 Don't remind me on this project,以防有坑.当然我不入地狱谁入地狱,我点 Update,于是问题来了,一直处于下载中,不过,莫担心,我下载好了,公众号聊天界面回复「 gradle-4.1-all 」,下载 gradle-4.1-all.zip 文件,放到: 重启 Android Studio. gradle 目录: Mac系