Android APK Openssl版本

Android APK Openssl版本,android,eclipse,android-ndk,google-play,Android,Eclipse,Android Ndk,Google Play,我很困惑。我最近创建了Google Play应用程序,但几个小时后,我在控制台中收到mesage,我使用了错误的OpenSSL版本: $unzip-p YourApp.apk | strings | grep“OpenSSL” 给予 OpenSSL 1.0.1e 2013年2月11日 但Google Play仅支持1.0.1h及最新版本。 我真的不明白如何更新OpenSSL版本?SDK?NDK?日食?等我已经下载了最新版本。我如何修复它?感谢对我问题的评论。解决方案不在库中,而是在res/raw

我很困惑。我最近创建了Google Play应用程序,但几个小时后,我在控制台中收到mesage,我使用了错误的OpenSSL版本:

$unzip-p YourApp.apk | strings | grep“OpenSSL”

给予

OpenSSL 1.0.1e 2013年2月11日

但Google Play仅支持1.0.1h及最新版本。
我真的不明白如何更新OpenSSL版本?SDK?NDK?日食?等我已经下载了最新版本。我如何修复它?

感谢对我问题的评论。解决方案不在库中,而是在res/raw/executablefile中添加的可执行文件中,该文件包含此OpenSSL。
我必须重新编译此可执行文件以修复此警报。

[检查它][1]已存在有关stackoverflow的问题。[1] :如果您的APK文件中有OpenSSL,您可以将其放在那里,或者您正在使用的某个第三方库将其放在那里。您需要确定它在您的项目中的来源。当我尝试运行此程序时,我不断得到
-bash:strings:command not found
。。。有什么建议吗?在收到此消息之前,您键入了什么?当我在apk目录中时,我键入了:
unzip-p android-debug.apk | strings | grep“OpenSSL”
。我还尝试将位置路径作为“android debug.apk”的一部分添加到中。在添加位置路径之前,我确保解压和grep都已安装。@Tim
sudo apt get install strings
我在使用Cygwin64的pc上。当我尝试此操作时,它返回
-bash:sudo:command-notfound