创建使用“guardianproject / openssl-android”库(.so)的Android应用程序

时间:2013-04-04 11:32:27

标签: android openssl

我已经从此(https://github.com/guardianproject/openssl-android)项目中构建了libcrypto.solibssl.so。然后我创建了一个新的android项目并将新的库添加到jni /文件夹。

我需要将哪些额外的头文件添加到项目中才能使用openSSL函数?如果我从guardianproject添加include/openssl/文件夹(由头文件组成)它不能编译,那么guardianproject中是否有一些配置文件?

1 个答案:

答案 0 :(得分:1)

openssl-android只提供本机openssl库 libcrypto.so libssl.so ,它不提供任何Java实现。如果您想在本机代码中使用此openssl,您可以在 Android.mk relative / path / to / include / openssl / 添加到LOCAL_C_INCLUDES >。您可能希望将 openssl-android 添加为项目的git子模块。