android - 如何在安卓上构建openssl

标签 android android-ndk openssl

我正在尝试在 android 上构建 openssl(来自 https://github.com/guardianproject/openssl-android)。需要制作 .so 文件并实际用于另一个 android 项目。当我尝试添加下载的 openssl 的所有文件夹并通过 ndk-build 命令在提示中构建时,我收到如下错误:

Android NDK: Trying to define local module 'openssl' in workspace/project/apps/Android.mk.

Android NDK: But this module is was already defined by workspace/project/apps/Android.mk.

android-ndk-r8b/build/core/build-module.mk:34:
*** Android NDK: Aborting.. Stop.

请告诉我如何构建 .so 文件!!

最佳答案

请查看Android.mk,这是android的make文件。我认为该文件存在一个愚蠢的错误。

关于android - 如何在安卓上构建openssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13005758/

相关文章:

android - 在没有物理手机的情况下测试android opengl es 2.0,有什么办法吗?

ssl - openssl 验证不使用 GeoTrust 证书

android - 如何从另一个线程做 toast (没有 runOnUiThread)

android - Android M 上配置文件 GPU 条的颜色

java - 在 NDK 中获取 Android ID 时出错

c++ - 基于 epoll 的服务器失败(相互认证)

encryption - 生成 aes256 cbc key 时使用 SHA1 作为消息摘要

android - ListView 返回其 fragment 后变为空

java - ByteArrayOutputStream.toByteArray() 还是从流中读取?

Android:在 android studio 中进行 NDK-Build C/C++ 调试