デフォルトでAndroid NDKに利用可能なライブラリはありますか?もしそうでなければ、私がそれを自分自身に含める限り、どのようなC++/Cライブラリを使うことができますか?Android NDKでライブラリを利用できますか?
特に、圧縮、暗号化、正規表現、およびsqliteが必要です。私はzlib
,crypto++
,sqlite
(duh!)とboost
を使用することを考えていましたが、すでに利用可能な場合は他のものを使用できます。何も利用できない場合
また、内蔵された、あなたは他の何かをお勧めします、その後、私の上記の選択肢(可能な場合、私はパブリック・ドメインを好む、またはBSDまたは類似の)
NDKですべてのものが必要なのはなぜですか?たとえば、SQLiteに出かける場合、JavaからSQLiteにアクセスするよりもパフォーマンスが大幅に向上することはありません。このポイントの詳細については、[ネイティブコードで開発するタイミング](http://developer.android.com/sdk/ndk/overview.html#choosing)を参照してください。 –
@ Ted-Hoppこれは、複数のプラットフォーム(WindowsとAndroidは現在、もっと後になって欲しい)で動作するアプリです。アプリの主エンジンはC++であるため、各プラットフォームで書き直す必要はありません。エンジンはSQLiteテーブルにデータを格納します。 – baruch