0

私はopensslとcurlがandroidコアの一部であることを知りたいです..ユーザーがandroidndk用のopensslとcurlをビルドしてそこで使用しようとしている多くのフォーラムで見たbecoz..

なぜユーザーは独自のビルドを使用するのですか?

4

2 に答える 2

2

Androidにはとが付属して/system/lib/libssl.soいます。/system/lib/libcrypto.soこれらはから移植されていwww.openssl.orgます。たとえば、4.0r1(ICS)ビルドにはバージョン1.0.0eが含まれています。ただし、これらのライブラリはOpenSSLのすべての機能を公開しているわけではありません。

curlについては、AndroidでのcURLの使用を参照してください。

于 2012-09-06T10:50:08.440 に答える
0

彼らはそうではありません。一方、OpenSSLのスコープ内の暗号化プリミティブとHTTPスタックはどちらも、Java側のAndroidAPIの一部です。

なぜ人々は自分自身を転がすのですか?おそらく、反映されたJava呼び出しに書き直すのではなく、レガシーC /C++コードを移行するためです。それらは醜いです。

于 2012-09-05T17:29:35.733 に答える