1

Java Android コードからいくつかの C ファイル関数を統合する必要があります。各 c 関数は、生のバイナリ データ (バイト ストリーム) を入力パラメーターとして受け取り、処理して、c ファイルで定義されている c 構造体 (共用体構造体) へのポインターを返します。いくつかのJava構造を作成してC構造にバインドすることは可能ですか? 現在、返されたデータ (返された C 構造体) の抽出は、構造体メンバーに直接アクセスすることによってではなく、Java コードでバイトごとに抽出して実行されます。

4

1 に答える 1

0

詳細はわかりませんが、Java Native Interfaceが最善の策だと思います。

于 2012-11-28T09:11:21.143 に答える