2013-04-04 49 views
0

我从此项目(https://github.com/guardianproject/openssl-android)项目构建了libcrypto.solibssl.so。然后我创建了一个新的android项目,并将新的库添加到jni /文件夹中。创建使用“guardianproject/openssl-android”库(.so)的Android应用程序

为了使用openSSL函数,需要添加哪些额外的头文件?如果我从guardianproject(包含头文件)添加include/openssl/文件夹,它不会编译,那么guardianproject中是否有一些配置文件?

回答

1

openssl-android只是提供了原生OpenSSL库libcrypto.solibssl.so,它不提供任何Java实现。如果你想在本地代码中使用这个openssl,你可以在你的Android.mk中添加relative/path/to/include/openssl/LOCAL_C_INCLUDES。您可能需要将openssl-android作为git子模块添加到您的项目中。

相关问题