Android ScanLibrary - PullRequest
       6

Android ScanLibrary

0 голосов
/ 01 февраля 2020

Я пытаюсь реализовать функцию сканирования в своем приложении, для этого я использую Android обрезать изображение как библиотеку сканирования camscanner , но когда я щелкаю изображение с камеры, ничего не происходит. Часть кадрирования не идет.

вот мой полный проект https://drive.google.com/open?id=1pKTq0QwxuN1jy9Q1eFSQyr-TUEHFKHtQ

Я получаю ошибку ниже.

W/System.err: java.lang.NullPointerException: Attempt to get length of null array
        at com.reminder.testapplication.PickImageFragment.clearTempImages(PickImageFragment.java:67)
        at com.reminder.testapplication.PickImageFragment.createImageFile(PickImageFragment.java:133)
        at com.reminder.testapplication.PickImageFragment.openCamera(PickImageFragment.java:117)
        at com.reminder.testapplication.PickImageFragment.handleIntentPreference(PickImageFragment.java:77)
        at com.reminder.testapplication.PickImageFragment.init(PickImageFragment.java:58)
        at com.reminder.testapplication.PickImageFragment.onCreateView(PickImageFragment.java:48)
        at android.app.Fragment.performCreateView(Fragment.java:2534)
        at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1303)
        at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
        at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
        at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
W/System.err:     at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
        at android.app.FragmentManagerImpl.dispatchMoveToState(FragmentManager.java:3057)
        at android.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:3004)
        at android.app.FragmentController.dispatchActivityCreated(FragmentController.java:184)
        at android.app.Activity.performCreate(Activity.java:7822)
        at android.app.Activity.performCreate(Activity.java:7804)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1318)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3349)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3513)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2109)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:214)
        at android.app.ActivityThread.main(ActivityThread.java:7682)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
D/: openCamera: isDirectoryCreated: false
V/ViewRootImpl: The specified message queue synchronization  barrier token has not been posted or has already been removed
D/DecorView: onWindowFocusChangedFromViewRoot hasFocus: true, DecorView@664c4c[ScanActivity]
W/Choreographer: Already have a pending vsync event.  There should only be one at a time.
D/OpenGLRenderer: endAllActiveAnimators on 0x729c177600 (RippleDrawable) with handle 0x72f658d060
E/ContentProviderNative: onTransact error from {P:7122;U:10040}

Мое устройство Android 10. Может ли кто-нибудь помочь вам, если вы использовали эту библиотеку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...