IntelliJ IDEA 生成签名包
Posted
技术标签:
【中文标题】IntelliJ IDEA 生成签名包【英文标题】:IntelliJ IDEA generate signed bundle 【发布时间】:2021-10-29 14:39:56 【问题描述】:我想生成一个与 IntelliJ IDEA 捆绑在一起的签名,但无论我在做什么,我总是会收到此错误。我尝试升级到 android Gradle 版本。我什至下载了 Android Studio 并设置了所有内容(更新 Gradle、同步等),但在同一个项目中仍然出现相同的错误。知道如何解决吗?
我截取了错误截图: https://i.stack.imgur.com/dwTup.png
【问题讨论】:
【参考方案1】:尝试让你的 android 级别的 Gradle 依赖项看起来像这样:
dependencies classpath 'com.google.gms:google-services:4.3.5' classpath 'com.android.tools.build:gradle:3.6.4'
gradle:3.6.4 对我有用
【讨论】:
【参考方案2】:您需要将以下行添加到您的 dependencies 块
classpath 'com.google.gms:google-services:4.3.5'
对于干净的代码,我建议您将版本号参数化,因此您可以将以下行添加到 buildscript 块:
ext.gradle_version = 'x.y.z' // Replace with that in your current build.gradle
ext.googleservices_version = '4.3.5'
依赖项看起来像
dependencies
classpath 'com.google.gms:google-services:$googleservices_version'
classpath 'com.android.tools.build:gradle:$gradle_version'
【讨论】:
以上是关于IntelliJ IDEA 生成签名包的主要内容,如果未能解决你的问题,请参考以下文章
Intellij Idea生成含有META-INF的jar包
Intellij Idea导入项目时无法生成Artifacts