【发布时间】:2015-10-09 04:37:56
【问题描述】:
我正在尝试编写一个应用程序,它只是加密一个字符串并通过 JNI 接口使用 OpenSSL 本机库对其进行解密。我构建 libcrypto.so 和 libssl.so。但我无法为此制作jni接口。请有人帮我找出实现这一目标的具体方法。我的 C 和 C++ 很弱。
【问题讨论】:
-
我是安卓初学者。如果有人能给我一个简单的例子,我会很感激他。
-
嘿,先看看 NDK 示例
-
我成功构建并运行了 ndk 示例。
-
“但是我无法制作jni接口。”不是一个清晰的问题描述。 为什么你不能这样做?如果你对如何编写 JNI 代码一无所知,那么你只需要先学习一下——StackOverflow 不是一个教程网站。如果您对 JNI 有一定的了解,但在开始编写 JNI 代码时遇到了一些特定问题,请更详细地解释该问题(通过编辑您的问题;不在评论中)。
-
另请参阅 OpenSSL wiki 上的 Android。
标签: android c encryption openssl java-native-interface