gpt4 book ai didi

android - 两个 Android Studio 安装上的相同证书指纹?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:30:38 26 4
gpt4 key购买 nike

我在两台不同的机器上使用 Android Studio 0.4.6。我在我的应用程序中使用 maps v2,所以我需要两台机器上的证书指纹相同。有办法实现吗?

最佳答案

有两种可能的方法可以实现这一点:

1.通过创建自己的证书

按照此处提到的步骤使用标准 java key 工具创建您自己的证书

http://developer.android.com/tools/publishing/app-signing.html#cert

现在在机器之间共享您的证书,并像这样在您的 build.gradle 文件中为构建配置它

android {
signingConfigs {
debug {
storeFile file("debug.keystore")
}

myConfig {
storeFile file("other.keystore")
storePassword "certificate_password_here"
keyAlias "alias_key_here"
keyPassword "key_password_here"
}
}

buildTypes {
yourbuildtypename {
debuggable true
jniDebugBuild true
signingConfig signingConfigs.myConfig
}
}
}

这将在左侧面板的 Build Variant 选项卡下创建一个新的构建类型,选择您想要的类型。

如果你在 Windows 上,你可以在该位置的人之间共享你的调试证书

C:\Users\your_user_name\.android\debug.keystore

将其复制到其他机器的某处,并在 debug signingConfigs 中提供路径,如上所示。通过这种方式,您无需定义额外的 buildType,您的调试构建会使用位于您给定路径的调试证书自动对应用程序进行签名。

2.更换其他机器的调试证书:

用您机器上的调试证书替换其他机器上的调试证书。位置在上面第一种方法中提到。

关于android - 两个 Android Studio 安装上的相同证书指纹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22051015/

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