View Code? Open in Web Editor
NEW
Example app showing FlatBuffers implementation in Android
Java 26.55%
C++ 73.24%
C 0.21%
flatbuffs's People
Contributors
flatbuffs's Issues
Well this isn't a issue with itself but the other way around it does.
- 10-19 16:29:03.501 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: invalid reference returned from byte[] frogermcs.io.flatbuffersparser.FlatBuffersParser.parseJsonNative(java.lang.String, java.lang.String)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] from byte[] frogermcs.io.flatbuffersparser.FlatBuffersParser.parseJsonNative(java.lang.String, java.lang.String)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] "main" prio=5 tid=1 Runnable
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] | group="main" sCount=0 dsCount=0 obj=0x77729ef0 self=0xb4e08000
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] | sysTid=6631 nice=-6 cgrp=apps sched=0/0 handle=0xb6f52ec8
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] | state=R schedstat=( 10260766179 1562262230 6350 ) utm=786 stm=239 core=2 HZ=100
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] | stack=0xbe381000-0xbe383000 stackSize=8MB
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] | held mutexes= "mutator lock"(shared held)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #00 pc 00004bec /system/lib/libbacktrace_libc++.so (_ZN13UnwindCurrent6UnwindEjP8ucontext+23)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #1 pc 00003489 /system/lib/libbacktrace_libc++.so (_ZN9Backtrace6UnwindEjP8ucontext+8)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #2 pc 0025b1ed /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_6mirror9ArtMethodE+84)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #3 pc 0023e48b /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+162)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #4 pc 000b327d /system/lib/libart.so (ZN3artL8JniAbortEPKcS1+620)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #5 pc 000b39ad /system/lib/libart.so (_ZN3art9JniAbortFEPKcS1_z+68)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #6 pc 0027b839 /system/lib/libart.so (_ZN3art20CheckReferenceResultEPNS_6mirror6ObjectEPNS_6ThreadE+784)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #7 pc 00088edf /system/lib/libart.so (_ZN3art25JniMethodEndWithReferenceEP8_jobjectjPNS_6ThreadE+74)
- 10-19 16:29:03.506 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] native: #08 pc 000fa78d /data/data/com.test.flatbuffer/cache/slice-slice_5-classes.dex (Java_frogermcs_io_flatbuffersparser_FlatBuffersParser_parseJsonNative__Ljava_lang_String_2Ljava_lang_String_2+132)
- 10-19 16:29:03.511 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] at frogermcs.io.flatbuffersparser.FlatBuffersParser.parseJsonNative(Native method)
- 10-19 16:29:03.511 6631-6631/com.test.flatbuffer A/art: sart/runtime/check_jni.cc:65] at frogermcs.io.flatbuffersparser.FlatBuffersParser.parseJson(FlatBuffersParser.java:15)
I use flatc in linux, to generate to Java table , but not success; please tell me the reason, thanks.
Error:(1, 0) Cause: com/android/builder/profile/Recorder$Property
Open File
Is there any way to parse dynamic JSON on the fly using FB?