当前位置: 首页 > 面试题库 >

Android Studio表示使用Gradle 1.10-但新版本是1.12?

寿飞飙
2023-03-14
问题内容

错误:

The project is using an unsupported version of Gradle.  Please use version 1.10.


My `gradle.build` file says this:

dependencies {
      classpath 'com.android.tools.build:gradle:0.12.+'
}

据我所知,以上一行是正确的。我的gradle-wrapper文件说:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip

当我下载最新的Android Studio Beta(v.8)并尝试导入具有我认为是Gradle的旧版本的应用程序时,便发生了这种情况。

另外,当我点击“ Fix Gradle Wrapper and re-import project”时,什么也没有发生。


问题答案:

如果要将gradle-wrapper更改为较低版本,则必须将distributionUrl更改为

distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip

然后重新运行包装器任务。如果这还不够只是删除文件夹.gradlegradle与文件gradlewgradlew.bat。重新运行包装器,他下载了gralde
1.10

由于gradle从版本1.10和1.12进行了一些主要的api更改,因此您无法使用更高的版本来构建任何项目,然后使用它们来构建插件。因此,如果android插件是使用gradle
1.10构建的,则必须使用相同的版本



 类似资料:
  • 问题内容: 我正在尝试在Android Studio中使用Java版本1.7,但是很遗憾,它无法正常工作…如果将版本设置为 但是,当我使用带有字符串的声明语句时,出现了在Java 1.7中应该发生的错误,因此我是否需要设置其他设置? 问题答案: 不,没有设置可更改。Android SDK不支持完整的Java 7语法,因此您不能使用它。 请注意,最新的android版本支持java.nio。*(ja

  • 我是Lucene的新手,想在Maven环境中直接从我的Java代码中调用它。我已经尝试了一段时间来寻找我可以下载和运行的工作示例。官方网站上的最新教程是2013-Lucene 3。*https://cwiki.apache.org/confluence/display/lucene/LuceneFAQ#LuceneFAQ-HowdoIstartusingLucene?.Maven中当前的最新版本是

  • 我试图导入的应用程序中的gradle版本与JDK11不兼容,而JDK11正是android studio用作其嵌入式JDK的。我的机器上有JDK8。我已经尝试进入项目结构来更改JDK8位置的路径,但是如果我尝试更改它,就会出现错误。它说我必须选择一个有效的JDK11目录。如何让android studio使用JDK 8?错误截图

  • 我试图在android studio上使用java 1.7版,但不幸的是,它不能正常工作。。。如果在

  • 我有一个使用SLF4J的项目,SLF4J也使用log4j1.2.17(默认情况下,没有在pom.xml中指定任何版本)。 嗨,我想升级Log4J版本到2.17.1,有关于如何操作的信息https://logging.apache.org/log4j/2.x/maven-artifacts.html 我在pom中添加了以下代码。xml文件 然后,当我检查Maven依赖项时,它会在我的项目中显示旧版本

  • 最近我和Laravel一起工作。我使用作曲家来安装包和工匠的命令。 问题是我的机器使用的是Laravel 5.4而不是5.7。 当我运行phpinfo()时,结果是PHP版本7.2.7。您是否认为问题在于我没有使用最新版本的xampp,其中包含PHP7?