草庐IT

keyStore

全部标签

android - keystore 文件存在但为空?

我需要来self的RELEASEkey的SHA1指纹,据我所知,当我在AndroidStudio中选择选项以构建签名的发布APK时生成key,然后我得到一个Keystore.jks文件。通过遵循googledocumentation我执行了这个命令keytool-exportcert-list-v\-alias-keystore,但这给了我illegaloptions:/错误所以我环顾网络并做了这个keytool-exportcert-aliasfreenthrowkey-keystoreC:\Users\User\Documents\FreeNthrowkey这现在给了我这个错误:k

android - 获取谷歌地图 API key

我使用的是Windows7。我已经使用以下命令尝试了几次出现在c:\users\YOURUSER.android\中的debug.keystore:keytool-list-aliasandroiddebugkey-keystorec:\Users\YOURUSER\.android\debug.keystore-storepassandroid-keypassandroid它给了我一个MD5,但后来我转到GoogleMD5注册页面,它说它不是有效的指纹。我搜索了更多信息,最后我在c:\users\YOURUSER\中创建了一个新的debug.keystore,以避免重写原来的。我使用

java - Android - 将 pkcs12 证书字符串转换为 bks keystore 的 x509 证书对象

我正在编写一个Android应用程序,它需要对某些​​Web请求进行SSL认证。与我在网上看到的有关使用证书文件创建keystore文件的选项不同,我必须发出一个初始Web请求,该请求以json响应中的字符串形式返回证书。JSON数据格式如下...(注意:以下证书是缩短的,“...”在实际响应中不存在)"result":{"pkcs12":"Ulv6GtdFbjzLeqlkelqwewlq822OrEPdH+zxKUkKGX/eN...9801asds3BCfu52dm7JHzPAOqWKaEwIgymlk="},我正在使用Base64.deocode解码此值以将其保存为byte[]s

android - keystore 错误 : Parse Generalized time, 格式无效

当我使用我的keystore时出现以下错误:$keytool-list-keystoreinstavert.keystorekeytoolerror:java.security.cert.CertificateParsingException:java.io.IOException:ParseGeneralizedtime,invalidformat我在Google和SO上进行了搜索,但没有一个解决方案有效...有没有人遇到过同样的问题? 最佳答案 当您为有效性指定了太大的值时,您会收到此异常。Keytool在创建key时在输入验证

android - Keystore SHA1 不同于来自 APK 的 cert.rsa SHA1

我有一个首先使用Adob​​eAir创建的Android应用程序(及其生产keystore)。很久以前,公司转而使用常规的AndroidSDK来开发该应用程序,但由于该应用程序已经投入生产,我们使用的keystore仍然是同一个(当时由Adob​​eAir创建)。我使用keytool为GooglePlacesAPI提取了SHA1,我得到了一些类似的信息:Aliasname:Creationdate:Jan11,2015Entrytype:PrivateKeyEntryCertificatechainlength:1Certificate[1]:Owner:CN=,OU=,O=,C=US

android - 分享 debug.keystore

有什么方法可以在android开发团队中共享keystore吗?目标是避免不必要的卸载->安装循环。我们尝试从.android共享debug.keystore,但似乎仅此一项是行不通的-仍在获取Re-installationfailedduetodifferentapplicationsignatures.Youmustperformafulluninstalloftheapplication.WARNING:Thiswillremovetheapplicationdata! 最佳答案 您可以从您的一个团队复制调试key并将其提供给

AndroidKeystore NoSuchAlgorithm 异常

我正在尝试初始化一个用于加密和解密的Cipher对象。Stringcipher=privateKey.getAlgorithm()+"/ECB/PKCS1Padding";mCipher=Cipher.getInstance(cipher,"AndroidKeyStore");我在android上不断收到以下异常:System.err:java.security.NoSuchAlgorithmException:ProviderAndroidKeyStoredoesnotprovideRSA/ECB/PKCS1Padding03-2000:28:38.2701981721488WSys

新更新 : apk that is not signed with the upload certificate 的 Android App Sign 问题

最近我上传了一个应用程序到play-store,现在已经上线了,我也启用了应用程序登录。但是,当我尝试上传新版本时,我无法找到我的旧keystore。因此,当我生成新的KEYSTORE并尝试上传时,出现错误:youuploadedanapkthatisnotsignedwiththeuploadcertificate.Youmustusethesamecertificate.请查看我的开发人员控制台,其中包含上传证书和应用签名证书。如何让apk使用相同的指纹签名并上传到play-store?引用:https://support.google.com/googleplay/android

android - Ionic Facebook Api 无效的 key 散列

我无法让我的应用允许Facebook登录。每次用户尝试登录Facebook并使用他们的FB验证我的应用程序时,它都会给我这个错误:Invalidkeyhash.Theykeyhashxxxxxxxxxx=doesnotmatchanystoredkeyhashes.configureyourappkeyhashesathttp://developers.facebook.com/apps/xxxxxxxx我已经尝试通过OpenSSL工具创建一个新的key散列,如下所示:keytool-exportcert-aliasandroiddebugkey-keystoredebug.keyst

android - MD5withRSA 和 SHA1withRSA 有什么区别?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion在googledocumentation对于Android应用程序...它说我应该使用SHA1withRSA但我想知道SHA1withRSA和MD5withRSA之间有什么区别?无论如何,这将如何影响我的应用程序?GooglePlay会根据SHA1withRSA/MD5wi