SHA1密钥调试和释放ANDROID STUDIO MAC,如何在Mac中生成SHA1释放密钥?

6rvt4ljy  于 2023-01-15  发布在  Android
关注(0)|答案(8)|浏览(194)

如何获取我的SHA1密钥,以便在Mac上使用Android Studio进行调试和发布?(这些是Google API密钥所必需的)

wz3gfoph

wz3gfoph1#

调试:
1.单击视图右侧的Gradle选项卡。
1.转到根文件夹-〉任务-〉android-〉签名报告
1.双击,这将与signingReport一起构建,并在底部视图中发布SHA1。
发布日期:
1.在android studio. Build-〉生成签名的APK ...然后单击下一步
1.复制密钥存储路径和密钥别名。

1.遍历到Java中jdk路径的"bin"文件夹。
1.打开终端并输入:
keytool-list-v-keystore "密钥存储路径"-alias "密钥别名"
1.输入您的密钥密码,这将打印出您的版本SHA1。

yftpprvb

yftpprvb2#

    • 更新日期:**

在新的Google开发者控制台中,可以在设置-〉应用程序完整性中找到它。

    • 旧答案:**

以下是查找版本SHA-1或其他证书的最简便新方法:
我假设你已经构建了签名的APK并上传到开发者控制台,打开Google Play控制台,转到"版本管理",转到"应用签名",看到你的证书。
注:首先谷歌会要求您激活"应用程序签名"为您的应用程序。

jq6vz3qz

jq6vz3qz3#

用于调试密钥库

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

用于释放按键

keytool -list -v -keystore {keystore_path_with_name} -alias {alias_name}
n7taea2i

n7taea2i4#

DEBUGRELEASE生成证书指纹SHA-1、SHA-256、MD5的整个过程分为以下3个步骤:

1.创建密钥库属性
1.将密钥库加载到Gradle
1.执行Gradle任务
要为发布版本变体生成SHA-1密钥,您必须在主模块的build.gradle文件中添加signingConfigs for release。

pu82cl6c

pu82cl6c5#

步骤1)在gradle中添加版本详细信息

apply plugin: 'com.android.application'
android {
    compileSdkVersion 24
    buildToolsVersion "23.0.1"
    defaultConfig {
        applicationId "app.devdeeds.com.yourapplication"
        minSdkVersion 17
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
    }
//Signing configurations for build variants "release"
    signingConfigs {
        release {
            storeFile file("F:/Development/myapp.jks")
            storePassword "231232das"
            keyAlias "myapp_rel"
            keyPassword "dasd333_das"
        }
    }
    buildTypes {
    //link above defined configuration to "release" build type
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.release
        }
    }
}
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.0.0'
}

步骤2)从右侧菜单栏打开gradle菜单,然后选择应用〉android〉signingReport

第3步)单击signingReport并体验其神奇之处

jckbn6z7

jckbn6z76#

根据新的Google Play控制台用户界面,该选项可在设置〉〉应用程序完整性

中找到

g0czyy6m

g0czyy6m7#

对于希望通过Android Studio生成发布版apk SHA-1、SHA-256和MD5的用户,请按照以下步骤操作:
1.后藤项目结构-〉默认配置-〉签名配置,然后使用生成-签名-Apk期间提供的详细信息添加“RELEASE SHA1”。例如,

1.现在将您的签名配置设置为$signingConfigs。'RELEASE SHA1'

1.最后,将构建变体更改为发布模式,并运行signingReport以在发布模式下生成Keys。

希望,这一定会产生释放-APK密钥在最简单的方式.

p3rjfoxz

p3rjfoxz8#

以下是查找SHA1密钥的最简单方法只需打开终端并键入以下命令

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

你找到了SHA1密钥类似于

SHA1: A1:A2:00:00:00:00:00:00:00:AA:00:00:00:00:00:00:00:A8:B2:00

谢谢您。

相关问题