Android Google Vision API TextRecognizer isOperational在某些设备上始终返回false

时间:2017-10-08 10:40:36

标签: java android google-api ocr vision-api

我想在Android上尝试一个google vision api。我在gradle文件中添加了这一行

compile 'com.google.android.gms:play-services-vision:11.0.4'

也在清单文件中我添加了这个

 <meta-data
            android:name="com.google.android.gms.vision.DEPENDENCIES"
            android:value="ocr" />

这是代码段

TextRecognizer textRecognizer = new TextRecognizer.Builder(this).build();
        try {
            if (!textRecognizer.isOperational()) {
                new AlertDialog.
                        Builder(this).
                        setMessage("Text recognizer could not be set up on your device").show();
                return;
            }
}

所以这里textRecognizer.isOperational()总是返回false。我查看了其他问题,发现没有任何帮助我。 (设备存储空间为4 gb,因此它不存储问题)。我错过了什么?更新:我使用LG G Flex 2并在三星J7(2017)上测试了相同的代码,它运行良好。那么为什么G FLex2会失败?

0 个答案:

没有答案