Qt 5.9.1 Android Publishing Store,OpenSSL漏洞拒绝

时间:2017-10-04 19:38:01

标签: android qt security openssl

我有关于将我的Android应用程序发布到Android商店的问题,

  

的OpenSSL   这些漏洞在OpenSSL 1.02f / 1.01r中得到了解决。要确认您的OpenSSL版本,您可以执行grep搜索:

     

\ $ unzip -p YourApp.apk |字符串| grep" OpenSSL"

之后,我尝试根据Official Qt instructions构建自己的OpenSSL库并使用here中给出的预构建库 但结果是一样的。如果有人解释我应该怎么做,我将不胜感激。

2 个答案:

答案 0 :(得分:0)

您需要较新的OpenSSL库才能进入Play商店。 我使用1.0.2k,他们被谷歌接受。

首先确保您已在.pro文件中链接了正确的库。

P.S。:将路径改为正确路径。并且不要忘记在那之后运行qmake和clean build。

foo table

我上传了我编译的OpenSSL 1.0.2k for armeabi-v7a here

答案 1 :(得分:0)

如果您是像我这样的Windows用户,请首先考虑设置Linux VM。创建VM后,安装已在项目中使用的ndk。

按照Qt here

给出的说明进行操作

确保您已输入正确的NDK版本,Android构建平台以及指令中给出的其他内容。

在我用我自己的.so文件更改.so文件后,我重新发布了我的应用程序以存储它并且在没有任何警告的情况下被接受。