在2.3上开发Android Studio 3.0项目

在2.3上开发Android Studio 3.0项目,android,android-studio,gradle,Android,Android Studio,Gradle,我一直在另一台计算机上开发安卓Studio 3.0 canary 6中的安卓应用程序,并使用Github,这样我就可以在任何计算机上处理该项目。不幸的是,3.0不能在我的Surface Pro 4上正确缩放,因此无法使用。当我在2.3中加载项目时,我得到了一个错误,上面写着“这个gradle版本需要Studio 3.0”。我曾尝试在2.3中修补gradle版本,但没有效果。是否完全可以将项目转换为在2.3中使用(永久性地;我将不再需要使用3.o。我只是在玩弄它),如果可以,我将如何做呢?谢谢大家

我一直在另一台计算机上开发安卓Studio 3.0 canary 6中的安卓应用程序,并使用Github,这样我就可以在任何计算机上处理该项目。不幸的是,3.0不能在我的Surface Pro 4上正确缩放,因此无法使用。当我在2.3中加载项目时,我得到了一个错误,上面写着“这个gradle版本需要Studio 3.0”。我曾尝试在2.3中修补gradle版本,但没有效果。是否完全可以将项目转换为在2.3中使用(永久性地;我将不再需要使用3.o。我只是在玩弄它),如果可以,我将如何做呢?谢谢大家!

是的,你能做到

从3.0到2.3.3,必须进行以下更改:

在Android Studio 2.3上打开您的项目

展开Gradle脚本,打开Gradle-wrapper.properties文件,并将distributionUrl属性的最后一部分更改为/Gradle-3.3-all.zip。这可能因您的2.x版本而异

接下来,打开build.gradle(Project:YOURPROJECT)并将依赖项{}中的类路径更改为'com.android.tools.build:gradle:2.3.3'。在buildscript{}内的存储库{}中,将google()更改为maven{url''名称'google'}。您应该对依赖项{}下面的所有项目{}执行相同的操作

最后,打开build.gradle(Module:app)和内部依赖项{}将单词“implementation”更改为“compile”。现在同步你的渐变


这些更改将使您发现的有关IDE版本的错误停止显示。您可能会出现与sdk和依赖项版本相关的其他错误。只需将sdk和依赖项的版本控制调整为Android Studio 2.3所使用的版本。某些XML文件也可能显示错误,您必须手动更正这些错误。

尝试导入项目,而不是打开项目