gpt4 book ai didi

android - Google Mobile Vision 库未下载

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:57:01 30 4
gpt4 key购买 nike

我正在尝试将 Google Mobile Vision TextRecogniser API 实现到我的应用程序中,以读取给定图像中的文本。当我尝试使用该功能时,出现此错误:

W/DynamiteModule: Local module descriptor class for com.google.android.gms.vision.dynamite not found.
I/DynamiteModule: Considering local module com.google.android.gms.vision.dynamite:0 and remote module com.google.android.gms.vision.dynamite:801
I/DynamiteModule: Selected remote version of com.google.android.gms.vision.dynamite, version >= 801
W/System: ClassLoader referenced unknown path: /data/user_de/0/com.google.android.gms/app_chimera/m/00000005/n/arm64-v8a
D/ApplicationLoaders: ignored Vulkan layer search path /data/app/com.google.android.gms-1/lib/arm64:/system/fake-libs64:/data/app/com.google.android.gms-1/base.apk!/lib/arm64-v8a for namespace 0x7a2e8c60f0
I/Vision: Loading libocr library
I/Vision: libocr load status: false
I/TextRecognizerCreatorImpl: Requesting download for native text recognizer
W/TextNativeHandle: Native handle not yet available. Reverting to no-op handle.

意思是,我相信,库没有下载到手机上。

我已经解决了常见的错误源,包括缺少互联网连接、内存不足、缺少依赖项、重启手机、更新 Google Play 服务、等待一段时间等。Android Studio 中也更新了 Google 存储库和 Play 服务。

然而,即使在不同的设备上尝试我的应用程序,我仍然会遇到同样的错误。

最佳答案

我相信下载是由 Google Play Service App 执行的。库以 zip 文件的形式下载到文件夹中

/data/data/com.google.android.gms/cache/downloadservice

并被提取到

 /data/data/com.google.android.gms/files/com.google.android.gms.vision

我们的应用程序总是检查路径中的库

    06-02 22:43:53.379 30258-30419/pzy64.searchbot I/Vision: Loading library libocr.so

如果文件不存在则显示错误

    06-02 22:43:53.475 30258-30419/pzy64.searchbot I/Vision: libocr.so library load status: false   

否则

    06-03 09:42:33.372 23451-24679/pzy64.searchbot I/Vision: libocr.so library load status: true

下载后,在我的例子中(ARM)文件夹大小为

 /data/data/com.google.android.gms/files/com.google.android.gms.vision

大约是 5MB。(所以下载的文件小于这个大小,不同的架构大小可能会有所不同。在我的华硕手机(x86)中下载需要更多时间)。

查看我的 Logcat -(使用“Vision”过滤)。

06-02 22:45:45.489 14970-31705/? I/Vision: Registration status ocr_armeabi_v7a.zip: The download is in progress.
06-02 22:45:45.542 14970-31705/? I/Vision: Download status ocr_armeabi_v7a.zip: The download is in progress.
06-02 22:43:53.379 30258-30419/pzy64.searchbot I/Vision: Loading library libocr.so
06-02 22:43:53.387 30258-30419/pzy64.searchbot I/Vision: libocr.so library load status: false
06-02 22:43:53.410 30258-30419/pzy64.searchbot I/Vision: Loading library libocr.so
06-02 22:43:53.411 30258-30419/pzy64.searchbot I/Vision: libocr.so library load status: false
06-02 22:43:53.475 30258-30419/pzy64.searchbot I/Vision: Loading library libocr.so
06-02 22:43:53.475 30258-30419/pzy64.searchbot I/Vision: libocr.so library load status: false
................... ..............
................... ..............

06-02 22:51:08.364 14970-3424/? I/Vision: Finished download ocr_armeabi_v7a.zip
06-02 22:51:08.421 14970-3424/? I/Vision: Unzipping /data/data/com.google.android.gms/cache/downloadservice/ocr_armeabi_v7a.zip to /data/data/com.google.android.gms/files/com.google.android.gms.vision/ocr
06-02 22:51:08.645 14970-3424/? I/Vision: Time to download ocr: 436558
06-02 22:51:09.142 3303-3489/pzy64.searchbot I/Vision: Loading library libocr.so
06-02 22:51:09.149 3303-3489/pzy64.searchbot I/Vision: libocr.so library load status: true
06-02 22:51:09.149 3303-3489/pzy64.searchbot I/Vision: Reading ocr models from /data/data/com.google.android.gms/files/com.google.android.gms.vision/ocr/data/models

The app i'm working on

关于android - Google Mobile Vision 库未下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42628627/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com