Android Studio 2.2 更新后转换项目

Convert Project after Android Studio 2.2 update

您好Android工作室用户,

最近我用 2.2 版本更新了我的 Android Studio,没有那么多 Gradle 和即时 运行 更新,那我已经更新了。

但是每当我打开一个新项目时,我都会收到以下对话框来转换项目。

是否需要转换?它实际上会转换什么?有人知道吗?

在一个小时前更改了它..你可以转换它!! 如果您在 VC 上工作,请告诉您的队友更新 sdk 25.2.2。 将项目转换为新的 sdk,您将获得全新的体验。 惊喜:xml 预览已更改:)

在这里您会发现所有更改都是使用 - 最新版本的 Android Studio:http://tools.android.com/recent/androidstudio22andemulator2522arestable

This release is focused on bug fixes, performance, and the following new features:

Design

  • Layout Editor
  • Constraint Layout
  • Layout Inspector (Experimental)
  • PSD File Support in Vector Asset Studio

Develop

  • Firebase Plugin
  • Updated Code Analysis & Lint checks
  • Enhanced accessibility support
  • Improved C++ Support Edit & Debugging
  • IntelliJ 2016.1.3 platform update
  • Samples Browser
  • Improved Font Rendering

Build

  • Jack Compiler Improvements
  • Java 8 Language Support
  • C++ ndk-build or CMake
  • Merged Manifest Viewer
  • Build cache (Experimental)
  • OpenJDK Support
  • Instant Run Improvements

Test

  • Espresso Test Recorder (Beta)
  • APK Analyzer
  • GPU Debugger (Beta)
  • Virtual Sensors in the Android Emulator

同时检查:http://android-developers.blogspot.com/2016/09/android-studio-2-2.html

如您所见,有许多变化迫使您与队友交谈。如果他们决定坚持使用旧版本 2.1.3,请取消安装最新的和最重要的版本:不要转换您的项目,因为您可能无法在旧的 Android Studio 版本上打开转换后的项目.

我已经看到的问题是: - 新 android SDK 版本 25.+ - 新的 Gradle 插件版本 -约束布局

希望对您有所帮助

它只是为 Android Studio 的新功能更新您的 build.gradle 文件。

buildscript

用于 Android Studio 版本 2.1.3

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

至最新 Android Studio 版本 2.2

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}