gpt4 book ai didi

android - 使用不同的 LICENSE KEY android 进行不同风格的 gradle 签名

转载 作者:行者123 更新时间:2023-12-03 05:35:11 24 4
gpt4 key购买 nike

我在android中有很多产品 flavor 。我需要在 Play 商店中登录并上传 apk,我进行了很多研究,但一无所获。唯一的事情是找到keypass,
keypass 但我需要在不同的帐户中使用不同的加密私钥。我是 gradle 的新手,所以如果你知道请帮忙。在此先感谢

我的项目结构

<>src
+ common
+java
+res
+ Fruits
+java
+res
+ Vegetablies
+ java
+ res
....... so many

播放控制台键="eb10fe***************7c7c9df7150**************************** *************"

播放控制台键="55899fe***************9090w97df7150**************************** *************"

我有很多不同口味的 key
    signingConfigs {
Fruits {
BASE_64_LICENSE_KEY = "****************************************"
APK_SIGNATURE_PRODUCTION = "**********"
}

vegetables {
BASE_64_LICENSE_KEY = "****************************************"
APK_SIGNATURE_PRODUCTION = "**********"
}
}

buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
// When you compile an APK as release, your resources and IV keys will be safeguarded
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}

flavorDimensions "default"
productFlavors {
Fruits{
applicationId "oos.fruits"
signingConfig signingConfigs.fruits
}
vegetables{
applicationId "oos.vegetabes"
}
}

}
sourceSets {
main.java.srcDirs += 'src/main/java'
Fruits.assets.srcDirs += 'src/main/java'
Fruits{
res.srcDirs = ['/src/Fruits/res']
}
}

最佳答案

您面临的问题/错误是什么?

生成 keystore 并使用 build.gradle 中的 keystore 详细信息对您的应用程序进行签名。
按照 https://developer.android.com/studio/publish/app-signing 中提到的步骤进行操作

在 app/build.gradle 中签署配置详细信息。

signingConfigs {
fruit {
keyAlias 'abcd'
keyPassword 'ABCD02018#033'
storeFile file('keystore/abcd.keystore')
storePassword 'ABCD02018#033'
}

//add another block for new variant
}

productFlavors {
Fruit {

signingConfig signingConfigs.fruit

}

关于android - 使用不同的 LICENSE KEY android 进行不同风格的 gradle 签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56723219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com