Ale*_*lex 149 android oauth-2.0
我正在尝试按照https://developers.google.com/console/help/#installed_applications中的步骤注册我的Android应用, 这导致我关注 http://developer.android.com/tools/publishing/app-签名.
但是,我不知道如何获得签名证书指纹(SHA1).
我首先使用Eclipse ADT插件导出并创建密钥库/密钥.然后,我尝试了keytool -list keystore mykeystore.keystore
,它给了我一个MD5证书指纹.我是否需要重做签名(意味着我无法使用eclipse导出向导)?
我可以先使用调试证书吗?
Fre*_*aya 174
启动导出过程以为您的应用创建apk并使用您的生产密钥.最后一页显示SHA1和MD5证书指纹
Nic*_*ick 139
我知道这个问题已经得到解答,但这就是我找到默认密钥库的签名的方法.在Eclipse中,如果你去Windows - > Preferences - > Android - > Build
Rav*_*avi 91
我认为这将完美地运作.我使用了相同的:
对于Android Studio:
Ran*_*ku' 69
如果您使用的是Mac甚至是Linux,只需将其复制并粘贴到终端应用程序上,即可立即获得SHA1密钥.无需改变任何东西.
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
Run Code Online (Sandbox Code Playgroud)
示例输出:
Alias name: androiddebugkey
Creation date: 17 Feb 12
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 4f3dfc69
Valid from: Fri Feb 17 15:06:17 SGT 2012 until: Sun Feb 09 15:06:17 SGT 2042
Certificate fingerprints:
MD5: 11:10:11:11:11:11:11:11:11:11:11:11:11:11:11:11
SHA1: 11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:11:01:11
Signature algorithm name: SHA1withRSA
Version: 3
Run Code Online (Sandbox Code Playgroud)
Dan*_*gen 67
在命令行中使用它
c:\Program Files\Java\jdk1.6.25\bin>keytool -list -v -keystore c:\you_key_here.key
Run Code Online (Sandbox Code Playgroud)
gur*_*kan 57
打开终端(在Unix中,在MAC中),(cmd
在Windows中)和cd
这个(你的java)路径:
C:\Program Files\Java\jdk1.6.0_43\bin>
Run Code Online (Sandbox Code Playgroud)
运行此命令:
keytool -list -v -keystore C:\Users\leon\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
Run Code Online (Sandbox Code Playgroud)
只需更改路径debug.keystore
,您将获得MD5和SHA-1指纹.
Man*_*oni 40
keytool -list -v -keystore "keyStoreName"
Run Code Online (Sandbox Code Playgroud)
从存在应用程序密钥库的目录运行此命令.
Har*_*uet 22
在Android Studio中,请按照下列步骤操作:
use*_*932 12
如果您使用的是IntelliJ(12+?),请转到菜单Build/Generate signed Api
填充弹出窗口后,在"密钥库路径"字段中获取数据(例如C:\ Users\user\Documents\store\store)
并在命令行中运行:
>keytool -list -v -keystore "C:\Users\user\Documents\store\store"
....
MD5: 11:C5:09:73:50:A4:E5:71:A2:26:13:E0:7B:CD:DD:6B
--> SHA1: 07:0B:0E:E8:F7:22:59:72:6A:1C:68:05:05:CF:2E:6F:59:43:48:99
SHA256: E6:CE:DA:37:C1:18:43:C1:A3:F0:9E:8F:1A:C2:69:AF:E6:41:F7:C0:18:
1D:1D:55:5D:F0:52:6C:EE:77:84:A7
...
Run Code Online (Sandbox Code Playgroud)
祝好运
Vin*_*shi 12
如果有人使用Android工作室......
单击:构建>生成登录APK创建新密钥:这将生成".jks"文件
使用以下命令读取数据(SHA1和其他信息):
$ keytool -list -v -keystore filename.jks
归档时间: |
|
查看次数: |
273977 次 |
最近记录: |