Das Crypto ++ Wiki hat eine Seite mit Build-Anweisungen von der Kommandozeile aus Android (Befehlszeile) . Die Schritte sind:
GNUmakefile
, um sie an Android setenv-android.sh
fest
Der Prozess erstellt die verschiedenen Bibliotheken und zeigt Ihnen, wie Sie cryptest.exe
erstellen und die Bibliothek auf einem Gerät überprüfen. Aber Sie müssen immer noch Ihr Wrapper-Projekt mit dem Build-System von Android erstellen.
Piotr Morgwai Kotarbinski hat eine Seite zum Erstellen der Crypto ++ Bibliothek mit dem modifizierten Build-System von Android. Siehe Crypto ++ mit der NDK-Toolchain erstellen . Ich glaube nicht, dass Piotrs Artikel die Bibliothek auf einem Gerät verifiziert.
Zunächst einmal, und es versteht sich von selbst - lesen Sie das Handbuch von crypto ++ zum gewünschten Thema (Android-Nutzung). Frühere Antworten haben freundlicherweise die Links zu den erforderlichen Unterlagen bereitgestellt.
Sie sollten die Bibliothek für Ihren gewünschten Verbindungstyp (statisch / dynamisch) cross-kompilieren - zu diesem Zweck sollten Sie erstellen und Android.mk, die den Kompilierungsprozess der lib beschreiben und dann sollten Sie diese Android.mk hinzufügen zu deinem Haupt-Android.mk als Modul.
Alternativ können Sie nach einer vorgefertigten Binärdatei suchen und diese in Ihre Android.mk einbinden.
Der Prozess ist nicht spezifisch für crypto ++, es ist nur der Weg mit NDK.
Tags und Links c android c++ android-ndk crypto++