尝试从亚马逊Kindle Fire设备上的Google Firebase访问实时数据库时出现以下错误 .
Caused by: java.lang.RuntimeException: com.google.android.gms.internal.zzqi$zza: No acceptable module found. Local version is 0 and remote version is 0.
我相信这是因为Google Play服务缺失了 . 这是否意味着Firebase无法在Kindle Fire设备上运行?
他们的名字都有“火”,这些都算不了什么!?
编辑:
我认为这可能与Proguard有关 . 我也在我的日志文件中收到此错误 .
无法加载模块描述符类:未在路径上找到类“com.google.android.gms.dynamite.descriptors.com.google.android.gms.firebase_database.ModuleDescriptor”
2 回答
来自Firebase Android安装文档(
https://firebase.google.com/docs/android/setup#prerequisites
):因此,如果没有Google Play服务,Firebase将无法在Kindle Fire设备上运行 .
看起来Google修复了它 . 我将Firebase和Google Play服务从9.0.0升级到9.0.1,问题就消失了 . Firebase数据库可与Kindle Fire配合使用 .
EDIT:
这不是播放服务版本 . 这是因为我让Proguard残疾 . 我需要进一步调查,但现在我知道这是可能的 .