Ich habe versucht, Tesseract-Bibliotheken in mein Android-Projekt heute zu integrieren.Einschließlich * .so Bibliotheken Android Studio Tess-zwei (Tesseract)
Von dem, was ich gefunden habe, habe ich folgendes:
1) Laden tess-zwei von gooogle git, 2) bauen mit NDK 3) setzen * .so-Dateien (armeabi/v7, x86, MIPS) in/app/main/jniLibs /, 4) packen * .so in .jar-Datei, Archiv in app/libs/schreiben und schrieb Abhängigkeit {} dazu in gradle.build file
Ich benutze Android Studio und wenn ich TessBaseAPI schreibe und Alt + Enter drücke -> "Abhängigkeit hinzufügen zu tess-zwei Modul" schreibt es automatisch die Zeile:
im port com.googlecode.tesseract.android.TessBaseAPI;
Aber dann, wenn ich versuche, es zu bauen Ich erhalte
error: package com.googlecode.tesseract.android does not exist
Ich bin mit Android Studio 1.1
Dies bedeutet wahrscheinlich, dass Ihre IDE das Glas nicht sieht. Tesseract pflegte mit dem alten Build-System und Eclipse zu arbeiten (bei Eclipse musste man die Abhängigkeit an mehreren Stellen erwähnen). – 18446744073709551615