java - Why does my app keep crashing without any errors? -


so, trying implement qr scanner android application, , using android studio. user taps (clicks) button calls qr scanner onto screen. @ point, user can scan qr code embedded url , sent url. pretty simple.

i using [zbar][1] library. used awesome [tutorial][1].

i pretty followed tutorial outlined it, copying , pasting. had no compilation errors , application built without problems; however, upon running it, emulator throws me following message: "unfortunately, application has stopped."

if need anymore information please let me know.

here logcat outputs after crashes:

10-02 16:56:26.732  18271-18271/v1.com.example.ggpcoding.myapplication e/androidruntime﹕ fatal exception: main     process: v1.com.example.ggpcoding.myapplication, pid: 18271     java.lang.unsatisfiedlinkerror: dalvik.system.pathclassloader[dexpathlist[[zip file "/data/app/v1.com.example.ggpcoding.myapplication-2/base.apk"],nativelibrarydirectories=[/data/app/v1.com.example.ggpcoding.myapplication-2/lib/x86, /vendor/lib, /system/lib]]] couldn't find "libzbarjni.so"             @ java.lang.runtime.loadlibrary(runtime.java:367)             @ java.lang.system.loadlibrary(system.java:1076)             @ net.sourceforge.zbar.imagescanner.<clinit>(unknown source)             @ v1.com.example.ggpcoding.myapplication.mainactivity.initcontrols(mainactivity.java:46)             @ v1.com.example.ggpcoding.myapplication.mainactivity.oncreate(mainactivity.java:36)             @ android.app.activity.performcreate(activity.java:6237)             @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1107)             @ android.app.activitythread.performlaunchactivity(activitythread.java:2369)             @ android.app.activitythread.handlelaunchactivity(activitythread.java:2476)             @ android.app.activitythread.-wrap11(activitythread.java)             @ android.app.activitythread$h.handlemessage(activitythread.java:1344)             @ android.os.handler.dispatchmessage(handler.java:102)             @ android.os.looper.loop(looper.java:148)             @ android.app.activitythread.main(activitythread.java:5417)             @ java.lang.reflect.method.invoke(native method)             @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:726)             @ com.android.internal.os.zygoteinit.main(zygoteinit.java:616) 

here oncreate function:

 @override protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.activity_main);     initcontrols(); } 

you need load library yourself. can use following code in first activity want use scanner.

static {     system.loadlibrary( "iconv" ); } 

Comments

Popular posts from this blog

resizing Telegram inline keyboard -

command line - How can a Python program background itself? -

php - "cURL error 28: Resolving timed out" on Wordpress on Azure App Service on Linux -