有时而不是在所有设备中,Google的Vision库在isOperational函数中返回false . 我试图在手机中释放空间(它有44 GB的可用空间),更换网络,卸载/重新安装但从不起作用 . 我甚至看到了文件夹/data/data/com.google.android.gms/files,其中gms在下载时存储文件,但是为空 . 唯一对我有用的是明确的Google Play服务数据 . 所以,我认为这不是空间问题,而是谷歌播放服务已损坏文件 . 你有这个问题吗?我花了很多时间,但我没有找到解决方案 . 给我的错误是:

I/DynamiteModule: Considering local module 
com.google.android.gms.vision.dynamite.barcode:0 and remote module 
com.google.android.gms.vision.dynamite.barcode:0
D/BarcodeNativeHandle: Cannot load feature, fall back to load whole module.
W/DynamiteModule: Local module descriptor class for com.google.android.gms.vision.dynamite not found.
I/Vision: Loading library libbarhopper.so
libbarhopper.so library load status: false

相关的gradle

implementation 'com.google.android.gms:play-services-vision:15.0.2'

相关的清单部分

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<application
    <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
    <meta-data android:name="com.google.android.gms.vision.DEPENDENCIES" android:value="barcode"/>