FlatBuffer无法生成.bin文件

时间:2018-03-31 05:27:52

标签: android flatbuffers

我正在使用FlatBuffer 1.8 release(windows flatc

以下是我在cmd窗口中尝试过的一些命令。

 C:\>C:\Flat\flatc.exe flatbuffer -b -j "C:\Akash\FlatBuffer\app\src\main\res\raw\sample_schema.fbs"  "C:\Akash\FlatBuffer\app\src\main\res\raw\sample_json.json"

再使用flatbuffer jar文件

  C:\>C:\Akash\FlatBuffer\app\libs>flatbuffers-java-1.3.0-SNAPSHOT.jar flatc C:\Akash\FlatBuffer\app\src\main\res\raw\job_schema.fbs C:\Akash\FlatBuffer\app\src\main\res\raw\job.json

给了我以下错误

enter image description here

sample_schema.fbs& sample_json.json 可用on this link

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

您的命令包含单词flatbuffer,它不符合命令的规范:

  

flatc.exe [选项] ...文件... [ - 文件...]

要修复该命令,请删除该字:

  

C:> C:\ Flat \ flatc.exe -b -j" C:\ Akash \ FlatBuffer \ app \ src \ main \ res \ raw \ sample_schema.fbs" " C:\阿卡什\ FlatBuffer \应用\ SRC \主\ RES \原料\ sample_json.json"

通过此示例,应创建三个文件:Friend.javaPeople.javaPeopleList.javasample_json.bin