当前位置:编程学习 > wap >>

求助failed adding to jni pinned array ref table

最近使用一个AR开元项目做校园应用,在9100上装的一个从原生系统改过来的ROM上运行没有问题。
在小米4.1下运行出现了这个问题,应用闪退。


贴上日志出错部分,请大神解答,感激不尽
11-08 21:28:28.055: W/dalvikvm(19188): ReferenceTable overflow (max=1024)
11-08 21:28:28.055: W/dalvikvm(19188): JNI pinned array reference table (0x68429730) dump:
11-08 21:28:28.055: W/dalvikvm(19188):   Last 10 entries (of 1024):
11-08 21:28:28.055: W/dalvikvm(19188):      1023: 0x422a7c80 char[] (3 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1022: 0x417be3d8 char[] (1 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1021: 0x417be3a0 char[] (1 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1020: 0x417be4c8 char[] (1 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1019: 0x422ce888 char[] (2 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1018: 0x427c5750 char[] (22 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1017: 0x427c5050 char[] (23 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1016: 0x427c4998 char[] (22 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1015: 0x427c4298 char[] (23 elements)
11-08 21:28:28.055: W/dalvikvm(19188):      1014: 0x427c3b98 char[] (23 elements)
11-08 21:28:28.055: W/dalvikvm(19188):   Summary:
11-08 21:28:28.055: W/dalvikvm(19188):         3 of char[] (1 elements) (3 unique instances)
11-08 21:28:28.055: W/dalvikvm(19188):         1 of char[] (2 elements)
11-08 21:28:28.055: W/dalvikvm(19188):         1 of char[] (3 elements)
11-08 21:28:28.055: W/dalvikvm(19188):        51 of char[] (20 elements) (51 unique instances)
11-08 21:28:28.055: W/dalvikvm(19188):       204 of char[] (22 elements) (204 unique instances)
11-08 21:28:28.055: W/dalvikvm(19188):       357 of char[] (23 elements) (357 unique instances)
11-08 21:28:28.055: W/dalvikvm(19188):       102 of char[] (24 elements) (102 unique instances)
11-08 21:28:28.055: W/dalvikvm(19188):       152 of char[] (25 elements) (152 unique instances)
11-08 21:28:28.055: W/dalvikvm(19188):       102 of char[] (26 elements) (102 unique instances)
11-08 21:28:28.055: W/dalvikvm(19188):        51 of char[] (30 elements) (51 unique instances)
11-08 21:28:28.055: E/dalvikvm(19188): Failed adding to JNI pinned array ref table (1024 entries)
11-08 21:28:28.055: I/dalvikvm(19188): "main" prio=5 tid=1 RUNNABLE
11-08 21:28:28.055: I/dalvikvm(19188):   | group="main" sCount=0 dsCount=0 obj=0x416f6700 self=0x400b90e8
11-08 21:28:28.055: I/dalvikvm(19188):   | sysTid=19188 nice=0 sched=0/0 cgrp=apps handle=1074364208
11-08 21:28:28.055: I/dalvikvm(19188):   | schedstat=( 0 0 0 ) utm=363 stm=60 core=0
11-08 21:28:28.055: I/dalvikvm(19188):   at libcore.icu.NativeDecimalFormat.open(Native Method)
11-08 21:28:28.055: I/dalvikvm(19188):   at libcore.icu.NativeDecimalFormat.<init>(NativeDecimalFormat.java:123)
11-08 21:28:28.055: I/dalvikvm(19188):   at java.text.DecimalFormat.initNative(DecimalFormat.java:565)
11-08 21:28:28.055: I/dalvikvm(19188):   at java.text.DecimalFormat.<init>(DecimalFormat.java:560)
11-08 21:28:28.055: I/dalvikvm(19188):   at java.text.DecimalFormat.<init>(DecimalFormat.java:538)
11-08 21:28:28.055: I/dalvikvm(19188):   at org.mixare.POIMarker.drawTextBlock(POIMarker.java:98)
11-08 21:28:28.055: I/dalvikvm(19188):   at org.mixare.LocalMarker.draw(LocalMarker.java:200)
11-08 21:28:28.055: I/dalvikvm(19188):   at org.mixare.DataView.draw(DataView.java:254)
11-08 21:28:28.055: I/dalvikvm(19188):   at org.mixare.AugmentedView.onDraw(MixView.java:1074)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.View.draw(View.java:13550)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12501)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12545)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3024)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12437)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12545)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3024)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12437)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12545)
11-08 21:28:28.055: I/dalvikvm(19188):   at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:3024)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12437)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.View.getDisplayList(View.java:12545)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:1168)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.ViewRootImpl.draw(ViewRootImpl.java:2221)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2093)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1904)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1070)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4296)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.Choreographer.doCallbacks(Choreographer.java:555)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.Choreographer.doFrame(Choreographer.java:525)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.os.Handler.handleCallback(Handler.java:615)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.os.Handler.dispatchMessage(Handler.java:92)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.os.Looper.loop(Looper.java:137)
11-08 21:28:28.065: I/dalvikvm(19188):   at android.app.ActivityThread.main(ActivityThread.java:4875)
11-08 21:28:28.065: I/dalvikvm(19188):   at java.lang.reflect.Method.invokeNative(Native Method)
11-08 21:28:28.065: I/dalvikvm(19188):   at java.lang.reflect.Method.invoke(Method.java:511)
11-08 21:28:28.065: I/dalvikvm(19188):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:804)
11-08 21:28:28.065: I/dalvikvm(19188):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:571)
11-08 21:28:28.065: I/dalvikvm(19188):   at dalvik.system.NativeStart.main(Native Method)
11-08 21:28:28.065: E/dalvikvm(19188): VM aborting
11-08 21:28:28.065: A/libc(19188): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 19188 (m.cpar.campusar)
failed   jni  pinned array  ref table
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,