【发布时间】:2015-02-04 09:05:21
【问题描述】:
我想使用 libssl.so 和 libcrypto.so 在 Android 中使用 JNI 对文件进行加密和解密。但是,我无法从开放 SSL 中获取这两个库。那么,如何获得这两个库请帮助我。
我从https://github.com/guardianproject/openssl-android 下载了openSSL Guardian 项目。将此打开的 SSL 项目添加到我的小型 Android 应用程序中后。我构建了那个项目,但我没有找到任何 libssl.so 和 libcrypto.so 库。所以,请帮助我如何构建 libssl.so 和 libcrytpo.so,以便我可以继续在 Android 中使用 JNI 进行加密和解密。
【问题讨论】:
-
为什么? Java API 不满足您的哪一部分要求?
-
“那么,如何获得这两个库,请帮帮我。” 您可以下载openssl source code 并使用makefiles found in the Android source tree 作为您自己的makefile 的基础。
-
找不到页面^
标签: android android-ndk openssl java-native-interface ndk-build