草庐IT

keystore-explorer

全部标签

android - 契约(Contract) Android 开发人员离开,需要在没有原始 keystore 的情况下更新应用程序 - 这可能吗?

根据我们的契约(Contract),我们签约的Android开发人员向我们提供了为我们执行的工作的源代码。契约(Contract)完成后,开发人员变得忙碌,现在无法联系上。我们正在转移到另一个开发人员来维护应用程序。但是,我们没有第一个开发人员的keystore,因此应用程序不允许我们更新它。如果我们无法联系到原始开发者,是否还有办法维护这个应用程序?我们有很多客户拥有应用程序和他们生成的数据,他们需要我们的更新。 最佳答案 如果您的旧应用程序中有推送通知功能,那么您可以向所有用户发送推送通知,告知有另一个可用的更新版本。并且只需上

android - 来自 keystore 的 key 的编码文本在 android M 中为空

我需要实现256位AES加密,我引用这个-http://nelenkov.blogspot.jp/2015/06/keystore-redesign-in-android-m.htmlKeyGenerator看起来像这样。KeyGeneratorkeyGenerator=KeyGenerator.getInstance(KeyProperties.KEY_ALGORITHM_AES,"AndroidKeyStore");KeyGenParameterSpecspec=newKeyGenParameterSpec.Builder(keyName,KeyProperties.PURPOSE

java - debug.keystore 不存在

我正在尝试生成MD5指纹,但问题是每次我尝试输入整个代码时,它都说debug.keystore不存在。我似乎在同一件事上有多个不同的线程,但它们似乎都没有真正帮助我解决问题。我输入的是C:\ProgramFiles\Java\jdk1.7.0_01\bin>keytool-v-list-aliasandroiddebugkey-keystoredebug.keystore-storepassandroid-keypassandroid有人可以帮我调试这个问题吗?谢谢。 最佳答案 如果您使用的是Eclipse,您可以通过以下方式找到调

android - 将 JKS 文件转换为 BKS 或创建 BKS 文件

我想在android中使用ssl连接服务器,我使用的是JKS,但我不能在android中使用JKS,我必须将jks更改为bks,如何创建bks文件,我从下面的命令中使用将jks转换为bks文件:“keytool-importkeystore-srckeystoremytruststore.jks-destkeystoremytruststore.bks-srcstoretypeJKS-deststoretypeBKS-srcstorepasschangeit-deststorepasschangeit-providerorg.bouncycaSTLe.jce.provider.Boun

android - 使用 android studio 构建发布 apk 时,出现错误 "Keystore was tampered with, or password was incorrect"

好奇怪,我之前用androidstudio创建过一个keystore。我的工作室是金丝雀channel(1.4),我总是保持工作室更新。最后一天我得到了那个错误,我什至将我的工作室降级到稳定channel(1.3)。但是当我在命令行中使用gradle进行构建时,一切都很好。我确定我的密码是正确的。完整的错误是:Error:Executionfailedfortask':app:packageDevRelease'.Failedtoreadkey**fromstore"D:\work\app_proj\Android\jxj\trunk\JXJ\app\szyx.keystore":Ke

android - 如何在 IntelliJ 中修复或调试 "Error: Android Packager: [app] Cannot create new key or keystore"

我有一个Android项目,其中包含我自己生成的.iml文件。我正在指定我自己的keystore:debug.keystore是来自版本控制的共享keystore文件:它不是在我的机器上生成的。当我尝试在Ubuntu12.04上使用IntelliJ12.1.4构建APK时,出现以下错误:Error:AndroidPackager:[app]Cannotcreatenewkeyorkeystore知道是什么导致了这个错误,或者我可以在哪里调试它? 最佳答案 在Ubuntu中,我确实通过拥有文件夹解决了这个问题:home/user_na

Android:使用 Eclipse 和受密码保护的 keystore 在设备上调试应用程序?

我将我的应用程序上传到Market,然后将其下载到我的手机。现在我无法使用EclipseADT插件默认使用的调试keystore(由于应用程序签名不同导致重新安装失败),当我尝试在Eclipse中设置自己的keystore时->Windows->Android->Build->CustomDebugKeystore,我无法输入密码或接受keystore并稍后输入密码。有什么我可以做的,或者在设备上调试应用程序的唯一方法是卸载市场版本并处理默认调试keystore? 最佳答案 您必须先删除市场版本,然后才能将调试版本重新安装到设备上。

java - 如何从 keystore 导出 .key 和 .crt

当我在开发机器上构建android应用程序时,我需要为应用程序提供SSL证书,因此我使用keytool为Tomcat生成了一个keystore。我从keystore中提取了证书并将其放入.bks以使用android,一切顺利。现在我们必须将所有服务器端代码转移到需要ApacheHTTP和Tomcat的服务器。ApacheHTTPSSL需要.key和.crt文件,我找不到从keystore导出.key和.crt文件的方法有人可以帮忙吗?我发现你可以从.pem生成.crtopensslx509-outformder-inyour-cert.pem-outyour-cert.crt但是我怎样

android - 在eclipse中导出Android应用程序时无法输入 keystore 第二个密码

我遇到了一个奇怪的错误-我正在使用我之前创建和使用的keystore在Eclipse中导出Android应用程序。现在,当我尝试使用现有keystore导出不同的应用程序时,我无法输入第二个密码。知道为什么吗? 最佳答案 你是说key密码(而不是keystore)?那么您可能输入了错误的keystore密码。如果您的意思是keystore密码屏幕上的第二个密码框是灰色的,那是设计使然。同一屏幕用于创建带有密码的新keystore并打开现有keystore(提供密码)。在密码创建场景中,您只需要两个副本。

java - Android java更新Android KeyStore中的证书和私钥

我有一个使用HTTPS客户端证书进行身份验证的系统,但证书本身是根据以下过程生成的:客户端设备生成证书(包括公钥和私钥)客户端设备将公钥发送给服务器,服务器对公钥进行签名,并将其作为签名证书返回客户端以安全的方式存储证书,然后将其用作HTTPS客户端证书我们有这个系统在iOS上运行,我正在尝试移植到android,但遇到了很多Android文档不完善且安全API令人困惑的问题。我的代码大致是这样的:生成证书keyStore=KeyStore.getInstance(ANDROID_KEYSTORE);keyStore.load(null);DatestartDate=newDate()