最近我收到了谷歌的邮件要求我更新OpenSSL,否则我的应用程序将被阻止。他们提到了我检查OpenSSl版本的步骤,发现像MD5 SHA(加密Algo' s)这样的东西使用版本 1.0.1h 。
我的问题是我如何更新这些因为我已经使用最新的JDK而且这些只是其中的一部分。请建议我该怎么做?
MD4 part of OpenSSL 1.0.1h 5 Jun 2014
MD5 part of OpenSSL 1.0.1h 5 Jun 2014
RC2 part of OpenSSL 1.0.1h 5 Jun 2014
RIPE-MD160 part of OpenSSL 1.0.1h 5 Jun 2014
SHA1 part of OpenSSL 1.0.1h 5 Jun 2014
SHA-256 part of OpenSSL 1.0.1h 5 Jun 2014
SHA-512 part of OpenSSL 1.0.1h 5 Jun 2014
DlSHA part of OpenSSL 1.0.1h 5 Jun 2014
IDE:Android Studio 2.0 buildToolsVersion" 21.1.2" com.android.tools.build:gradle:1.3.0 JDK 1.8
答案 0 :(得分:0)
更新SDK,NDK以及您在应用程序中使用的所有其他第三方库。
答案 1 :(得分:0)
Finally got the answer for this
1. Update Android Studio to 2.1.1 i.e. latest
2. Update build tools wrapper etc all kinds of tools.
3. Update all your libraries in my case major issue was from this side
4. Clean build after this and you are good to go.
5. Check again for OpenSSL version and now you are up-to-date.