opencv 2.4.4 for android not works -


i had followed tutorials on opencv website : http://opencv.org/platforms/android.html configure opencv android development on eclipse ide, i've compiled samples come opencv , compiled fine warnings . when run compiled package on emulator shows me error message saying "opencv not initialised correctly. application shut down" example when run "15 puzzle" sample on emulator show me following :

enter image description here

the compiler warnings :

logcat output

03-01 18:08:32.519: i/activitymanager(61): starting: intent {     act=android.intent.action.main cat=[android.intent.category.launcher] flg=0x10200000     cmp=org.opencv.samples.puzzle15/.puzzle15activity } pid 136 03-01 18:08:32.710: i/windowmanager(61): setting rotation 1, animflags=1 03-01 18:08:32.880: i/activitymanager(61): config changed: { scale=1.0 imsi=310/260     loc=en_us touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34 uimode=17 seq=15} 03-01 18:08:33.069: d/camerabridge(509): attr count: 3 03-01 18:08:33.089: d/javacameraview(509): java camera view ctor 03-01 18:08:33.120: i/activitymanager(61): start proc     org.opencv.engine:opencvengineprocess service org.opencv.engine/.opencvengineservice:     pid=525 uid=10042 gids={} 03-01 18:08:33.269: i/activitymanager(61): displayed     org.opencv.samples.puzzle15/.puzzle15activity: +556ms 03-01 18:08:33.639: d/dalvikvm(33): gc_explicit freed 9k, 50% free 2719k/5379k, external     1625k/2137k, paused 503ms 03-01 18:08:33.858: d/camerabridge(509): call surfacechanged event 03-01 18:08:34.378: d/dalvikvm(33): gc_explicit freed <1k, 50% free 2719k/5379k,     external 1625k/2137k, paused 741ms 03-01 18:08:34.588: i/opencvengine/service(525): service starting 03-01 18:08:34.598: i/opencvengine/service(525): engine binder component creating 03-01 18:08:34.618: d/dalvikvm(525): trying load lib     /data/data/org.opencv.engine/lib/libopencvengine.so 0x40515178 03-01 18:08:34.618: d/dalvikvm(33): gc_explicit freed <1k, 50% free 2719k/5379k,     external 1625k/2137k, paused 229ms 03-01 18:08:34.648: d/opencvengine(525): using arm hw detector 03-01 18:08:34.659: d/dalvikvm(525): added shared lib     /data/data/org.opencv.engine/lib/libopencvengine.so 0x40515178 03-01 18:08:34.659: d/dalvikvm(525): no jni_onload found in      /data/data/org.opencv.engine/lib/libopencvengine.so 0x40515178, skipping init 03-01 18:08:34.659: d/dalvikvm(525): trying load lib     /data/data/org.opencv.engine/lib/libopencvengine_jni.so 0x40515178 03-01 18:08:34.668: d/dalvikvm(525): added shared lib     /data/data/org.opencv.engine/lib/libopencvengine_jni.so 0x40515178 03-01 18:08:34.668: d/dalvikvm(525): no jni_onload found in     /data/data/org.opencv.engine/lib/libopencvengine_jni.so 0x40515178, skipping init 03-01 18:08:34.668: d/opencvengine/jni(525): java_org_opencv_engine_binderconnector_init 03-01 18:08:34.668: i/opencvengine/jni(525): creating new component 03-01 18:08:34.668: i/opencvengine/jni(525): new component created 03-01 18:08:34.678: i/opencvengine/service(525): service started 03-01 18:08:34.678: i/opencvengine/service(525): service onbind called intent intent     { act=org.opencv.engine.bind } 03-01 18:08:34.688: d/opencvmanager/helper(509): service connection created 03-01 18:08:34.688: d/opencvengine(525): opencvengine::ontransact(1,16) 03-01 18:08:34.688: d/opencvengine(525): opencvengine ocve_get_engine_version request 03-01 18:08:34.688: d/opencvengine(525): opencvengine::getversion() 03-01 18:08:34.688: d/opencvmanager/helper(509): trying library path 03-01 18:08:34.688: d/opencvengine(525): opencvengine::ontransact(2,16) 03-01 18:08:34.688: d/opencvengine(525): opencvengine ocve_get_lib_path_by_version      request 03-01 18:08:34.688: d/opencvengine(525): opencvengine::getlibpathbyversion(2.4.3) 03-01 18:08:34.688: d/opencvengine(525): opencvengine::getlibpathbyversion(2.4.3) impl 03-01 18:08:34.688: d/opencvengine(525): packageinfo::packageinfo: package arch armv5 03-01 18:08:34.688: d/javabasedpackagemanager(525):     javabasedpackagemanager::getinstalledpackages() begin 03-01 18:08:34.688: d/javabasedpackagemanager(525): getobjectclass call 03-01 18:08:34.688: d/javabasedpackagemanager(525): getmethodid call 03-01 18:08:34.688: d/javabasedpackagemanager(525): java package manager call 03-01 18:08:34.908: d/javabasedpackagemanager(525): package info conversion 03-01 18:08:34.908: d/opencvengine(525): packageinfo::packageinfo("org.opencv.engine",     "/data/data/org.opencv.engine/lib", "2.5") 03-01 18:08:34.908: d/opencvengine(525): trying load info library     "/data/data/org.opencv.engine/lib/libopencv_info.so" 03-01 18:08:34.908: i/opencvengine(525): opencv package "org.opencv.lib_v24_armv5"     revision "4.1" found 03-01 18:08:34.918: w/dalvikvm(525): jni warning: 0x40530680 not valid jni     reference 03-01 18:08:34.918: w/dalvikvm(525):              in ldalvik/system/nativestart;.run ()v     (deletelocalref) 03-01 18:08:34.918: i/dalvikvm(525): "binder thread #1" prio=5 tid=7 runnable 03-01 18:08:34.918: i/dalvikvm(525):   | group="main" scount=0 dscount=0 obj=0x40510908     self=0x116d20 03-01 18:08:34.918: i/dalvikvm(525):   | systid=531 nice=0 sched=0/0 cgrp=default     handle=1145392 03-01 18:08:34.918: i/dalvikvm(525):   | schedstat=( 105702049 76397389 24 ) 03-01 18:08:34.918: i/dalvikvm(525):   @ dalvik.system.nativestart.run(native method) 03-01 18:08:34.918: e/dalvikvm(525): vm aborting 03-01 18:08:35.052: w/iinputconnectionwrapper(136): showstatusicon on inactive     inputconnection 03-01 18:08:35.058: i/debug(31): *** *** *** *** *** *** *** *** *** *** *** *** *** ***     *** *** 03-01 18:08:35.058: i/debug(31): build fingerprint:     'generic/google_sdk/generic:2.3.4/gingerbread/123630:eng/test-keys' 03-01 18:08:35.058: i/debug(31): pid: 525, tid: 531  >>>     org.opencv.engine:opencvengineprocess <<< 03-01 18:08:35.058: i/debug(31): signal 11 (sigsegv), code 1 (segv_maperr), fault addr     deadd00d 03-01 18:08:35.058: i/debug(31):  r0 fffffec4  r1 deadd00d  r2 00000026  r3 00000000 03-01 18:08:35.058: i/debug(31):  r4 800a45c0  r5 800857c4  r6 800857c4  r7 43db2c10 03-01 18:08:35.058: i/debug(31):  r8 00000000  r9 40530680  10 00000020  fp 002987a8 03-01 18:08:35.058: i/debug(31):  ip 800a4720  sp 43db2a28  lr afd19375  pc 80045a4a      cpsr 20000030 03-01 18:08:35.288: i/debug(31):          #00  pc 00045a4a  /system/lib/libdvm.so 03-01 18:08:35.288: i/debug(31):          #01  pc 00037748  /system/lib/libdvm.so 03-01 18:08:35.288: i/debug(31):          #02  pc 000386ec  /system/lib/libdvm.so 03-01 18:08:35.298: i/debug(31):          #03  pc 0003871e  /system/lib/libdvm.so 03-01 18:08:35.298: i/debug(31):          #04  pc 00039236  /system/lib/libdvm.so 03-01 18:08:35.298: i/debug(31): code around pc: 03-01 18:08:35.308: i/debug(31): 80045a28 447a4479 ed0cf7d1 20004c09 ee34f7d1  03-01 18:08:35.308: i/debug(31): 80045a38 447c4808 6bdb5823 d0002b00 49064798  03-01 18:08:35.308: i/debug(31): 80045a48 700a2226 eea0f7d1 000436b7 00045275  03-01 18:08:35.308: i/debug(31): 80045a58 0005eb82 fffffec4 deadd00d b510b40e  03-01 18:08:35.328: i/debug(31): 80045a68 4c0a4b09 447bb083 aa05591b 6b5bca02  03-01 18:08:35.328: i/debug(31): code around lr: 03-01 18:08:35.328: i/debug(31): afd19354 b0834a0d 589c447b 26009001 686768a5  03-01 18:08:35.328: i/debug(31): afd19364 220ce008 2b005eab 1c28d003 47889901  03-01 18:08:35.338: i/debug(31): afd19374 35544306 d5f43f01 2c006824 b003d1ee  03-01 18:08:35.338: i/debug(31): afd19384 bdf01c30 000281a8 ffffff88 1c0fb5f0  03-01 18:08:35.338: i/debug(31): afd19394 43551c3d a904b087 1c16ac01 604d9004  03-01 18:08:35.338: i/debug(31): stack: 03-01 18:08:35.338: i/debug(31):     43db29e8  00000015   03-01 18:08:35.338: i/debug(31):     43db29ec  afd18407  /system/lib/libc.so 03-01 18:08:35.348: i/debug(31):     43db29f0  afd4270c  /system/lib/libc.so 03-01 18:08:35.348: i/debug(31):     43db29f4  afd426b8  /system/lib/libc.so 03-01 18:08:35.348: i/debug(31):     43db29f8  00000000   03-01 18:08:35.348: i/debug(31):     43db29fc  afd19375  /system/lib/libc.so 03-01 18:08:35.348: i/debug(31):     43db2a00  00116d20  [heap] 03-01 18:08:35.358: i/debug(31):     43db2a04  afd183d9  /system/lib/libc.so 03-01 18:08:35.358: i/debug(31):     43db2a08  43db2c10   03-01 18:08:35.358: i/debug(31):     43db2a0c  0005eb82  [heap] 03-01 18:08:35.358: i/debug(31):     43db2a10  800857c4  /system/lib/libdvm.so 03-01 18:08:35.358: i/debug(31):     43db2a14  800857c4  /system/lib/libdvm.so 03-01 18:08:35.358: i/debug(31):     43db2a18  43db2c10   03-01 18:08:35.358: i/debug(31):     43db2a1c  afd18437  /system/lib/libc.so 03-01 18:08:35.358: i/debug(31):     43db2a20  df002777   03-01 18:08:35.358: i/debug(31):     43db2a24  e3a070ad   03-01 18:08:35.368: i/debug(31): #00 43db2a28  40530680  /dev/ashmem/dalvik-heap      (deleted) 03-01 18:08:35.368: i/debug(31):     43db2a2c  8003774d  /system/lib/libdvm.so 03-01 18:08:35.368: i/debug(31): #01 43db2a30  40530680  /dev/ashmem/dalvik-heap     (deleted) 03-01 18:08:35.368: i/debug(31):     43db2a34  800386f1  /system/lib/libdvm.so 03-01 18:08:36.498: d/dalvikvm(61): gc_explicit freed 45k, 45% free 4987k/9031k,     external 3897k/4867k, paused 196ms 03-01 18:08:37.318: i/bootreceiver(61): copying /data/tombstones/tombstone_08 dropbox     (system_tombstone) 03-01 18:08:37.378: d/zygote(33): process 525 terminated signal (11) 03-01 18:08:37.419: i/activitymanager(61): process org.opencv.engine:opencvengineprocess      (pid 525) has died. 03-01 18:08:37.419: w/activitymanager(61): scheduling restart of crashed service     org.opencv.engine/.opencvengineservice in 5000ms 03-01 18:08:37.428: w/system.err(509): android.os.deadobjectexception 03-01 18:08:37.428: w/system.err(509):  @ android.os.binderproxy.transact(native     method) 03-01 18:08:37.428: w/system.err(509):  @     org.opencv.engine.opencvengineinterface$stub$proxy.getlibpathbyversion(opencvengineinterface    .java:137) 03-01 18:08:37.428: w/system.err(509):  @      org.opencv.android.asyncservicehelper$1.onserviceconnected(asyncservicehelper.java:182) 03-01 18:08:37.428: w/system.err(509):  @     android.app.loadedapk$servicedispatcher.doconnected(loadedapk.java:1064) 03-01 18:08:37.428: w/system.err(509):  @     android.app.loadedapk$servicedispatcher$runconnection.run(loadedapk.java:1081) 03-01 18:08:37.428: w/system.err(509):  @     android.os.handler.handlecallback(handler.java:587) 03-01 18:08:37.428: w/system.err(509):  @     android.os.handler.dispatchmessage(handler.java:92) 03-01 18:08:37.428: w/system.err(509):  @ android.os.looper.loop(looper.java:130) 03-01 18:08:37.428: w/system.err(509):  @      android.app.activitythread.main(activitythread.java:3683) 03-01 18:08:37.448: w/system.err(509):  @     java.lang.reflect.method.invokenative(native method) 03-01 18:08:37.448: w/system.err(509):  @     java.lang.reflect.method.invoke(method.java:507) 03-01 18:08:37.448: w/system.err(509):  @     com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:839) 03-01 18:08:37.448: w/system.err(509):  @     com.android.internal.os.zygoteinit.main(zygoteinit.java:597) 03-01 18:08:37.448: w/system.err(509):  @ dalvik.system.nativestart.main(native       method) 03-01 18:08:37.458: d/opencvmanager/helper(509): init finished status 255 03-01 18:08:37.458: d/opencvmanager/helper(509): unbind service 03-01 18:08:37.458: d/opencvmanager/helper(509): calling using callback 03-01 18:08:37.458: e/opencvloader/baseloadercallback(509): opencv loading failed! 03-01 18:08:37.728: d/dalvikvm(509): gc_external_alloc freed 137k, 49% free 2785k/5379k,     external 2050k/2137k, paused 183ms 03-01 18:08:43.148: i/windowmanager(61): setting rotation 0, animflags=1 03-01 18:08:43.168: i/activitymanager(61): config changed: { scale=1.0 imsi=310/260        loc=en_us touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34 uimode=17 seq=16} 03-01 18:08:45.288: w/iinputconnectionwrapper(509): showstatusicon on inactive     inputconnection 

i'am using opencv 2.4.4 beta android ,

eclipse 4.2.1 juno ,

windows 6 x64 bit development platform ,

and emulator targeted google api 11 same used when iv'e built samples project

and have installed android mangaer opencv_2.4.4_manager_2.5_armeabi.apk on emulator.

any suggestion , thanks

try 2.4.4 release package has been released. (http://sourceforge.net/projects/opencvlibrary/files/opencv-android/2.4.4/opencv-2.4.4-android-sdk.zip/download)


Comments

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -