2016-04-12 13 views
1

私は過去2日間、AndroidのAndroidアプリケーションでOpenSSLをアップグレードしようとしました。私が試したことはすべて、違いを生むようには見えません。 使用しているOpenSSLのバージョンを確認するためにGoogleが要求した通りにunzip -p YourApk.apk | strings | grep "OpenSSL"を実行するたびに、私は同じ古いバージョン "1.0.1h"を取得し続けます。AndroidでOpenSSLをアップグレードする

SmartFox、Boost、cURL、OpenSSLを1.0.2gにアップデートしようとしましたが、結果は変わりません。

誰か、この古いバージョンのOpenSSLがどこから来ているのか、それを使っているアプリケーションのライブラリはどうすればわかりますか?

+0

ビルドシステムから古いバージョンのOpenSSLを削除し、ビルドに失敗したものを確認します。 –

+0

OpenSSLライブラリがあった時期を知っていたら、私はそれを試してみました:) – itchy23

答えて

1

もう少し掘りは、この上に私を得た:(Cocos2d-X上で動作している)https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin

我々のアプリ は、OpenSSLの古いバージョンを使用していた構築済みlibcurlのライブラリを使用していました。サイトの更新されたlibcurlを使用して問題を修正しました。

関連する問題