我創建了一個使用本機代碼的android應用程序。如何使用Android NDK和Windows構建OpenSSL以生成libcrypto.a
它需要來自OpenSSL的libcrypto.a庫,我不記得我在哪裏下載它,但它的工作原理。問題是lib的版本是1.0.0a,我想更新到最新版本(現在是v1.0.1e)。我下載了https://github.com/android/platform_external_openssl並試圖編譯它,但編譯時出現了很多錯誤。我不知道如何生成lib。
或者,也許c和h文件(從http://www.openssl.org/source/)可以包含在我的c & h文件中,而不是使用lib?
謝謝!
我知道,這是不是一個回答你的問題,但你可以使用spongycastle庫(http://rtyley.github.io/spongycastle/)作爲替代。它不需要NDK,它可以工作。 – Analizer