如何获取我的SHA1密钥,以便在Mac上使用Android Studio进行调试和发布?(这些是Google API密钥所必需的)
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。
yftpprvb2#
在新的Google开发者控制台中,可以在设置-〉应用程序完整性中找到它。
以下是查找版本SHA-1或其他证书的最简便新方法:我假设你已经构建了签名的APK并上传到开发者控制台,打开Google Play控制台,转到"版本管理",转到"应用签名",看到你的证书。注:首先谷歌会要求您激活"应用程序签名"为您的应用程序。
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}
n7taea2i4#
DEBUG和RELEASE生成证书指纹SHA-1、SHA-256、MD5的整个过程分为以下3个步骤:
1.创建密钥库属性1.将密钥库加载到Gradle1.执行Gradle任务要为发布版本变体生成SHA-1密钥,您必须在主模块的build.gradle文件中添加signingConfigs for release。
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并体验其神奇之处
jckbn6z76#
根据新的Google Play控制台用户界面,该选项可在设置〉〉应用程序完整性中找到
g0czyy6m7#
对于希望通过Android Studio生成发布版apk SHA-1、SHA-256和MD5的用户,请按照以下步骤操作:1.后藤项目结构-〉默认配置-〉签名配置,然后使用生成-签名-Apk期间提供的详细信息添加“RELEASE SHA1”。例如,
1.现在将您的签名配置设置为$signingConfigs。'RELEASE SHA1'
1.最后,将构建变体更改为发布模式,并运行signingReport以在发布模式下生成Keys。
希望,这一定会产生释放-APK密钥在最简单的方式.
p3rjfoxz8#
以下是查找SHA1密钥的最简单方法只需打开终端并键入以下命令
你找到了SHA1密钥类似于
SHA1: A1:A2:00:00:00:00:00:00:00:AA:00:00:00:00:00:00:00:A8:B2:00
谢谢您。
8条答案
按热度按时间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。
yftpprvb2#
在新的Google开发者控制台中,可以在设置-〉应用程序完整性中找到它。
以下是查找版本SHA-1或其他证书的最简便新方法:
我假设你已经构建了签名的APK并上传到开发者控制台,打开Google Play控制台,转到"版本管理",转到"应用签名",看到你的证书。
注:首先谷歌会要求您激活"应用程序签名"为您的应用程序。
jq6vz3qz3#
用于调试密钥库
用于释放按键
n7taea2i4#
DEBUG和RELEASE生成证书指纹SHA-1、SHA-256、MD5的整个过程分为以下3个步骤:
1.创建密钥库属性
1.将密钥库加载到Gradle
1.执行Gradle任务
要为发布版本变体生成SHA-1密钥,您必须在主模块的build.gradle文件中添加signingConfigs for release。
pu82cl6c5#
步骤1)在gradle中添加版本详细信息
步骤2)从右侧菜单栏打开gradle菜单,然后选择应用〉android〉signingReport
第3步)单击signingReport并体验其神奇之处
jckbn6z76#
根据新的Google Play控制台用户界面,该选项可在设置〉〉应用程序完整性
中找到
g0czyy6m7#
对于希望通过Android Studio生成发布版apk SHA-1、SHA-256和MD5的用户,请按照以下步骤操作:
1.后藤项目结构-〉默认配置-〉签名配置,然后使用生成-签名-Apk期间提供的详细信息添加“RELEASE SHA1”。例如,
1.现在将您的签名配置设置为$signingConfigs。'RELEASE SHA1'
1.最后,将构建变体更改为发布模式,并运行signingReport以在发布模式下生成Keys。
希望,这一定会产生释放-APK密钥在最简单的方式.
p3rjfoxz8#
以下是查找SHA1密钥的最简单方法只需打开终端并键入以下命令
你找到了SHA1密钥类似于
谢谢您。