2016-05-28 8 views
1

Amazon Kindle FireデバイスのGoogle Firebaseからリアルタイムデータベースにアクセスしようとすると、次のエラーが表示されます。Amazon Kindle Fireデバイスで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" を見つけることができませんでした

答えて

0

Googleのように見えます。私はFirebaseとGoogle Playサービスを9.0.0から9.0.1にアップグレードし、問題は解決しました。 FirebaseデータベースはKindle Fireで動作します。

EDIT:

それはプレイサービスのバージョンではありませんでした。私がプロガードを無効にしたからです。私はさらに調査する必要があるが、今は可能であることを知っている。

+1

ドキュメントによれば、これにはいくつかのフォローアップがありますが、これはうまくいきません。 – easycheese

+2

Kindle FireでGoogle Playサービスをどのように運用していますか?もっと知りたいです。 – andygeers

+0

@theJosh Kindle FireでGoogle Playサービスをどのように運営しているかの詳細を教えていただけますか?可能であれば、サンプルコードを共有してください。また、あなたのライトやサイドロードされたサービスをそれに根ざしているかどうかを言及してください。ありがとう。 – Perry

3

FirebaseのAndroidのセットアップマニュアル(https://firebase.google.com/docs/android/setup#prerequisites)から:

前提条件

のAndroid 2.3(ジンジャーブレッド)以降を実行しているデバイス、およびGoogleが サービス9.0.1以降

を再生

したがって、FirebaseはGoogle PlayサービスのないKindle Fireデバイスでは動作しません。

関連する問題