提问人:giraffephant 提问时间:11/16/2023 最后编辑:giraffephant 更新时间:11/17/2023 访问量:35
如何安装较旧的AGP版本?
How to install older AGP version?
问:
我正在尝试安装较旧的 AGP 版本,以便我可以在 Android Studio 的 Java 11 上构建我的应用程序。
我尝试将build.graddle.kts中的项目版本更改为但是它找不到要下载的版本 - 我可以使用的最古老的版本是4.2.0,它给出了错误plugins { id("com.android.application") version "3.3.0" apply false }
支持的最低 Gradle 版本为 6.7.1。当前版本为 5.0。 (由于 Java 11,我不得不使用 gradle 5.0 版)
知道如何将我的项目降级到 Java 11、gradle 5 和 AGP 版本 3.3.0 吗?或者也许只是在 Android Studio 中从头开始创建一个项目?
答:
0赞
theJango
11/17/2023
#1
我不确定这是否有效,因为我还没有尝试过,但请随时尝试一下。 1.从其 Maven 存储库下载 AGP 3.3.0。
2.在您的项目中创建一个文件夹(也许),并将下载的 jar 文件放在该文件夹中jars
3.在项目级别更新文件以包含此 jarbuild.gradle
repositories {
flatDir {
dirs 'jars'
}
}
dependencies {
classpath name: 'gradle-3.3.0-all'
}
4.同步
评论
0赞
giraffephant
11/17/2023
它现在正在以正确的方向搜索,但没有找到文件:“插件 [id: 'com.android.application', version: '3.3.0', apply: false] 在以下任何来源中均未找到:...flatDir(...\MyApplication\jars) ...'
0赞
theJango
11/17/2023
@giraffephant 你能分享 gradle 文件代码片段吗?
0赞
giraffephant
11/17/2023
pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() flatDir { dirs ("jars") } } } rootProject.name = "My Application" include(":app")
是setting.gradle.kts文件,我把它放在其中,至少它在目录中搜索过,然后^^',如果这就是你的意思。
评论