9

Android 2.1/2.2 で JNI を使用して (OpenSSL で) DTLS を使用したいと考えています。

Android NDK を使用して Android (2.1/2.2) 用の OpenSSL の構築を開始するのを手伝ってくれる人はいますか (チュートリアル、ハウツー、ポインターなど)。

それを行う前に知っておくべき重要なこと。

ありがとう。

4

3 に答える 3

13

プログラムの基本的な構築と OpenSSL についてのヘルプは必要ないと思います。

Android と OpenSSL の詳細については、android-external-openssl という Fries の GitHub リポジトリを参照してください。

特にここにある README を見てください: http://github.com/fries/android-external-openssl/blob/master/README.android

そこには、Android で OpenSSL を構築する方法に関する段階的な説明があります。

于 2010-06-29T23:56:07.553 に答える
9

現在の公式の Android openssl の新しいフォークを完成させndk-build、NDKr5b からビルドしました。なるべく作りやすいように工夫しました。 まだARMv4 アセンブリをビルドしていません。失敗していました。git リポジトリは次のとおりです。

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

で実行するだけndk-buildで、とopenssl-androidが必要ですlibs/armeabi/libcrypto.solibs/armeabi/libssl.so

編集: このプロジェクトの最新バージョンへの新しいリンクがあります。

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

于 2011-02-10T19:23:56.350 に答える
0

1.0.1s OpenSSL NDK、Google から警告を受けた後、現在ビルド中です。どうぞ、

https://github.com/edwardlujunneng/openssl_android_build

これは私のリポジトリではありませんが、いつかここに来て探す人にとっては役に立つと思います。

于 2016-04-08T08:10:45.317 に答える