2017-04-13 4 views
1

Ich muss Zeichen eines Bildes erfassen, damit ich TextRecognizer benutze. Mein Code untenTextRecognizer isOperational API gibt immer false zurück

TextRecognizer textRecognizer = new TextRecognizer.Builder(mActivity.getGalleryApplication().getAndroidContext()).build(); 
if (!textRecognizer.isOperational()) { 
    new AlertDialog.Builder(mActivity.getAndroidContext()) 
             .setMessage("Text recognizer could not be set up :(").show(); 
    return; 
} 
textRecognizer.release(); 

gegeben habe ich Abhängigkeiten in build.gradle hinzugefügt, wie unten:

dependencies { 
     compile 'com.google.android.gms:play-services-maps:10.2.1' 
     compile 'com.google.firebase:firebase-appindexing:10.2.1' 
     compile 'com.android.support:appcompat-v7:23.0.0'  
    } 

Jedesmal, wenn ich die apk starten, „Text-Erkennungs nicht aufgebaut werden konnte: angezeigt wird, obwohl. ich habe alle Abhängigkeiten gesetzt, aber immer noch ich diese Störung erhalte. Bitte helfen Sie, warum TextRecognizer.isOperational() immer falsch ist.

ich habe ein Projekt bis zum nächsten Wochenende abgeschlossen sein. Bitte helfen Sie, diesen Fehler zu beheben.

+1

deaktivieren wird. Ist Ihre Netzwerkberechtigung aktiviert? Wenn ja, können Sie Ihren Logcat bereitstellen? Sollte etwas wie I/Vision sagen, wenn es andere Abhängigkeiten anfordert. –

+0

Hallo, Netzwerk ist aktiviert, und ich bin mit WLAN verbunden. Werden Abhängigkeiten heruntergeladen, nachdem die APK installiert wurde? – shilpa

+0

04-13 13: 38: 06.767 7738 7738 I Vision: libocr-Bibliothek laden 04-13 13: 38: 06.769 7738 7738 I Vision: libocr Ladezustand: false – shilpa

Antwort

0

Ich habe eine Antwort auf meine Frage gefunden.

Wir müssen die folgenden Befehle in der Eingabeaufforderung anwenden. Dann ist das Problem gelöst. Es lädt andere Abhängigkeiten zur Laufzeit

adb Wurzel adb remount adb shell setenforce 0  es SE Politik adb remount

Verwandte Themen