2013-04-04 47 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子模塊添加到您的項目中。

相關問題