我上传到Google Play的应用程序工作正常,但突然有些用户报告了我一个奇怪的错误。我一直在调查,这是由于internal error of the google vision inside gms library。这是导致问题的代码:
TextRecognizer textRecognizer = new TextRecognizer.Builder(context)
.build();
此错误仅在某些设备上发生。那么如何在运行时处理此错误以防止应用程序崩溃?
非常感谢!
答案 0 :(得分:1)
该API目前已打破"三星Exynos arm64设备"
谷歌知道这一点,并将在下一个谷歌播放服务中加以解决。
完整信息:
"在Google Play Services 10.7.x版上,您可能会在Samsung Exynos arm64设备上使用Text API时看到崩溃。这是一个已知问题,将在下一版本中修复。"
的信息答案 1 :(得分:0)
问题可能是令人不安的手机的API级别,在调用此行之前尝试进行简单的API检查。 类似下面的代码(但你决定的版本)。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.DONUT) {
}