1

さまざまなデータ ペイロードをパックおよびアンパックするための潜在的なソリューションとして、FlatBuffersを評価しています。flatc.exe をビルドし、データのスキーマを構築し、スキーマから Java コードを生成しました。私は今、生成されたコードを使用しようとしています。

この概要は次のように述べています。

その後、FlatBuffer と生成されたコードの両方を含めて、FlatBuffer を読み書きできます。

そして、例では次のようにします。

import MyGame.Example.*;
import com.google.flatbuffers.FlatBufferBuilder;

1) 生成されたコードを新しいモジュール/Java ライブラリ、依存関係、またはその他としてインポートする必要がありますか? これはどのように行われますか?

2) com.google.flatbuffers.FlatBufferBuilderのインポートも解決しません。この参照が変更されたかどうか知っている人はいますか?

これらのアイテムをインポートする方法について、Android の初心者に提供できるヘルプに感謝します。

ありがとう。

4

1 に答える 1

0

FlatBuffers には、特定の IDE やパッケージ マネージャーの統合は含まれていません (これは修正する必要があります)。今のところ最も簡単な方法は、FlatBuffersjava/フォルダーの内容を、生成されたコード (パッケージ ディレクトリ内) と共にプロジェクトの Java コードを保持している場所にコピーすることです。

于 2016-11-02T21:12:57.547 に答える