W/DynamiteModule:未找到com.google.android.gms.vision.dynamite的本地模块描述符类

W/DynamiteModule:未找到com.google.android.gms.vision.dynamite的本地模块描述符类,android,ocr,text-recognition,Android,Ocr,Text Recognition,我正在使用谷歌的文本识别API 即使正确导入其依赖项和internet连接。它表明了这一错误 调试结果如下: 它适用于Android 4.4 Kitkat API 19+,但不低于它 如果我尝试在Android 4.1到4.3/API 16到18中运行它,它会显示这个Logcat错误 然而,当我在安卓4.4+上运行它时,它会崩溃,就像在安卓4.3及以下版本上运行一样,但当我将它连接到互联网时,它会下载所需的依赖项,从而正常运行。当试图在Android 4.3及以下版本上运行相同的应用程序时,情

我正在使用谷歌的文本识别API

即使正确导入其依赖项和internet连接。它表明了这一错误

调试结果如下:

  • 它适用于Android 4.4 Kitkat API 19+,但不低于它
  • 如果我尝试在Android 4.1到4.3/API 16到18中运行它,它会显示这个Logcat错误

  • 然而,当我在安卓4.4+上运行它时,它会崩溃,就像在安卓4.3及以下版本上运行一样,但当我将它连接到互联网时,它会下载所需的依赖项,从而正常运行。当试图在Android 4.3及以下版本上运行相同的应用程序时,情况正好相反,它似乎没有下载所需的依赖项,因此崩溃。请。救命啊。thx


  • 在这一切发生之前,它会告诉你你的Google Play服务已经过时了。您是否尝试过更新Google Play服务,然后运行此服务?

    我已经用SDK工具在所有其他android图像中更新了它。我所有的Android图像都使用谷歌API和谷歌Play版本,所以我不明白为什么它仍然告诉我关于过时的谷歌Play服务的事情。然而,至少对于安卓4.1-4.3,afaik Google Play版本仅在安卓7.0及以上版本上启动。其余的称为GoogleAPI,我在Android 4.4中使用它。但在4.3及以下版本上没有:/Google Play版本的Android图像,模拟器的扩展控件上有一个更新按钮。对于那些低于Android 7.0的人来说,情况并非如此。Android 7.0必须从SDK工具afaik下载,我就是这么做的。我今天不仅更新了安卓4.4,还更新了安卓4.1到4.3的谷歌API,运气不好,即使有最新的安卓图像,它仍然会出现保存错误。:/。不过这个API只在Android 4.4上运行。你尝试使用的API支持早期版本吗?我想是的。因为在教程中,这里至少需要安卓4.1。