相关疑难解决方法(0)

OkHttp是否支持接受自签名SSL证书?

我正在为拥有自签名SSL证书的服务器的客户工作.

我使用包装的OkHttp客户端使用Retrofit + CustomClient:

RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Config.BASE_URL + Config.API_VERSION)
    .setClient(new CustomClient(new OkClient(), context))
    .build();
Run Code Online (Sandbox Code Playgroud)

OkHttp默认支持调用自签名SSL证书服务器吗?

顺便说说.哪个客户端默认使用Retrofit?我认为这是OkHttp,但当我研究了一点时,我意识到我需要导入OkHttp依赖项

java retrofit okhttp

61
推荐指数
5
解决办法
6万
查看次数

我可以将多个Android密钥库文件合并为一个吗?

我已经陷入了一个有点烦人的Android密钥库文件的情况.目前我有几个不同的应用程序,每个应用程序使用不同的密钥库文件签名 有点像:

  • AppName1.apk使用AppName1.keystore签名
  • AppName2.apk使用AppName2.keystore签名
  • AppName3.apk使用AppName2.keystore签名

每个密钥库为每个应用程序包含不同的名称和别名.

我现在正在学习这样做有点傻,而且对我的所有应用程序使用单个密钥库文件会更好.我即将发布一个新的应用程序,所以这次我试图让它正确.

我的一般问题是,我怎样才能让将来的生活更轻松?

我已经读过,我可以重命名其中一个密钥库并更改别名,所以理论上,我可以使用现有的密钥库之一签署我的下一个应用程序?这意味着我的应用程序中至少有两个使用相同的密钥库,它将具有合理的名称.


编辑:作为参考,这是我今天阅读的教程之一:

http://blog.blundell-apps.com/tut-change-alias-passwords-of-your-android-keystore/

而且这个其他堆栈溢出答案: 我可以更改密钥的别名吗?

根据教程我的理解是,我可以安全地重命名密钥库文件,更改密码并重命名别名,而不会失去更新现有应用程序的能力.任何人都可以确认这是真的,还是有某种方式我可以证明它?


最后,我有一个第三个密钥库我想合并到另一个密码库中,如果可能的话?理想情况下,我想最终只为所有3个应用程序提供一个密钥库.我知道这可能会推动它,但无论如何我都会问.

显然,我不想失去更新现有应用程序的能力.

android keystore keytool android-keystore

3
推荐指数
1
解决办法
1261
查看次数

标签 统计

android ×1

android-keystore ×1

java ×1

keystore ×1

keytool ×1

okhttp ×1

retrofit ×1