【发布时间】:2016-08-02 22:09:03
【问题描述】:
过去 2 天我一直在尝试在原生 android 应用程序中升级 OpenSSL。我尝试过的一切似乎都没有什么不同。
每当我按照 Google 的要求运行 unzip -p YourApk.apk | strings | grep "OpenSSL" 以验证正在使用的 OpenSSL 版本时,我都会得到相同的旧版本“1.0.1h”。
我尝试将 SmartFox、Boost、cURL 和 OpenSSL 更新到 1.0.2g,但结果还是一样。
请问,我如何确定这个旧版本的 OpenSSL 来自哪里以及应用程序中的哪个库正在使用它?
【问题讨论】:
-
从你的构建系统中删除旧版本的 OpenSSL,看看有什么构建失败。
-
如果我当时知道 OpenSSL 库在哪里,我会尝试的 :)