代码之家  ›  专栏  ›  技术社区  ›  Soumya Simanta

在Android NDK上构建OpenSSL

  •  8
  • Soumya Simanta  · 技术社区  · 14 年前

    我想在Android2.1/2.2上使用DTL(在OpenSSL上)和JNI。

    有人能帮助我开始使用android ndk为android(2.1/2.2)构建openssl吗?

    做这件事之前我应该知道的任何重要的事情。

    谢谢。

    3 回复  |  直到 8 年前
        1
  •  12
  •   kost    14 年前

    我想在程序和OpenSSL的基本构建方面,您不需要帮助。

    有关android和openssl的细节,请看一下fries的Github存储库android external openssl。

    请看下面的自述文件: http://github.com/fries/android-external-openssl/blob/master/README.android

    在这里,您可以逐步了解如何在Android上构建OpenSSL。

        2
  •  8
  •   Community CDub    7 年前

    我刚刚完成了当前官方Android OpenSSL的一个新分支,并用 ndk-build 从Ndkr5b。我试着尽可能容易地建造。 It doesn't build the ARMv4 assembly 但事情还没有解决,所以任何帮助都是最值得感激的。这是Git回购协议:

    https://github.com/eighthave/openssl-android

    只是运行 NDK构建 在里面 openssl-android 你应该有 libs/armeabi/libcrypto.so libs/armeabi/libssl.so

    编辑:此项目的最新版本有一个新链接:

    https://github.com/guardianproject/openssl-android

        3
  •  0
  •   NoAngel    8 年前

    1.0.1s openssl ndk,在收到google的警告后立即构建。 干得好,

    https://github.com/edwardlujunneng/openssl_android_build

    它不是我的存储库,但我发现它对任何将来来这里寻找它的人都有用。