0
私はiMac OpenSSLバージョン1.1.0dにインストールしましたが、Androidスタジオから署名付きAPKを作成すると、このAPKはOpenSSLバージョン1.0.1hで署名されています。ターミナルコンソールでOpenSSLバージョンapk
私はコマンドopenssl version -a
を実行し、結果は以下の通りです:
OpenSSL 1.1.0d 26 Jan 2017
built on: reproducible build, date unspecified
platform: darwin64-x86_64-cc
compiler: cc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE
-DOPENSSL_PIC -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5
-DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM
-DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM
-DOPENSSLDIR="\"/usr/local/Cellar/openssl/openssl-1.1.0d/ssl\"" -DENGINESDIR="\"/usr/local/
Cellar/openssl/openssl-1.1.0d/lib/engines-1.1\""
OPENSSLDIR: "/usr/local/Cellar/openssl/openssl-1.1.0d/ssl"
ENGINESDIR: "/usr/local/Cellar/openssl/openssl-1.1.0d/lib/engines-1.1"
Androidのメーカーが1.1.0.d
代わりのOpenSSL 1.0.1hバージョンでAPKに署名した理由を私は理解していませんこれが原因で誰もが知っていますか?
ありがとうございました
[Google PlayとOpenSSL警告メッセージ](http://stackoverflow.com/q/24197777)、[Android Google Play古いOpenSSL警告](http: //stackoverflow.com/q/36397094/608639)、[Google Playの警告とX509TrustManagerの安全でない実装](http://stackoverflow.com/q/35604684/608639)、[.jarファイルをgrepまたは検索する方法for OpenSSL?](http://stackoverflow.com/q/36213149)と[Google Play OpenSSLの警告の原因となる依存関係を特定する方法](http://stackoverflow.com/q/38187257)を参照してください。 – jww