プロジェクトはFirebaseを通じてチャットクライアントです。私は自分のデータベースを削除したときに始まりました。私はあまりにも多くのテストユーザー、私はそれをクリアしたいメッセージを持っていた。それ以来、100万件のエラー通知が届いています.1つの問題を修正しようとすると、さらに悪いエラーが発生します。W/DynamiteModule:com.google.firebase.authのローカルモジュール記述子クラスが見つかりません
私のプロジェクトではさまざまなエラーが発生しました。私はstackoverflowの助けを借りてそれを修正しようとしました。 - 私が分析したものから、しかし、それはすべてのエラーにダウンしています:
W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
私は、アプリケーションの完全に異なるベースに接続しようと、私はいくつかのことを再アレンジしてみました。何も役立ちません。私はGoogleのサービスのバージョンを変更しようとしました。私が通過した:
compile 'com.google.firebase:firebase-auth:9.2.1'
compile 'com.google.firebase:firebase-auth:9.4.0'
compile 'com.google.firebase:firebase-auth:9.8.0'
compile 'com.google.firebase:firebase-auth:10.0.1'
私は、これは高いバージョンのGoogle-サービスで修復された既知のバグです、他のスレッドで読むので。しかし、それがうまくいくかどうかはわかりません。私のエミュレータは9.8.79のGoogle Playサービスのみをサポートしているため、それ以上は動作しません。しかし、溺れた男は藁でクラッチをかける。
チュートリアルから100%コピーされたコードで完全に新しいプロジェクトを作成しようとしました。常に同じエラーが発生します。私はあなたがインターネットからコードをコピーすれば、それはすべて動作するはずだと思います。コードに何も問題はありませんが、Gradleに何か問題があります。私はすべて更新して、私は再びAndroid Studioをインストールしました。
これが役立つ場合、2つのエミュレータを同時にオンにすることはできません。次に、2番目のファイルが読み込まれてから自動的にオフになります。Android Studioを再インストールしても、このエラーは修正されません。
build.gradle(プロジェクト)
dependencies
{
classpath 'com.android.tools.build:gradle:2.2.3'
classpath 'com.google.gms:google-services:3.0.0'
}
build.gradle(モジュール:アプリ)
02-02 23:07:18.374 21212-21283/com.example.rachel.komunikator W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
02-02 23:07:18.386 21212-21212/com.example.rachel.komunikator D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
02-02 23:07:18.409 21212-21212/com.example.rachel.komunikator I/FA: To enable faster debug mode event logging run:
adb shell setprop firebase.analytics.debug-mode com.example.rachel.komunikator
02-02 23:07:18.410 21212-21283/com.example.rachel.komunikator W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
02-02 23:07:18.440 21212-21212/com.example.rachel.komunikator I/FirebaseInitProvider: FirebaseApp initialization successful
02-02 23:07:18.761 21212-21212/com.example.rachel.komunikator I/DynamiteModule: Considering local module com.google.android.gms.firebase_database:4 and remote module com.google.android.gms.firebase_database:4
02-02 23:07:18.761 21212-21212/com.example.rachel.komunikator I/DynamiteModule: Selected remote version of com.google.android.gms.firebase_database, version >= 4
02-02 23:07:28.891 21212-21283/com.example.rachel.komunikator W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
02-02 23:07:56.907 21212-21283/com.example.rachel.komunikator W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
02-02 23:07:56.914 21212-21283/com.example.rachel.komunikator W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
02-02 23:07:57.607 21212-21224/com.example.rachel.komunikator D/FirebaseAuth: Notifying listeners about user (lK8BXh5JpGQn3Mkq3hLpl6UWNru1).
フィルタ "firebase" と
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.rachel.komunikator"
minSdkVersion 15
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.google.firebase:firebase-database:9.8.0'
compile 'com.google.firebase:firebase-auth:9.8.0'
compile 'com.google.firebase:firebase-core:9.8.0'
compile 'com.android.support:recyclerview-v7:25.1.0'
testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
Androidのモニター
Android Monitor All error stack
Android Monitor All error stack - different emulator
Firebase(10.0.1)の最新バージョンを使用する必要があることを指摘しておきます。 Firebase認証は、以前のバージョンのFirebaseを使用している場合には動作しないことで知られています。 –
ok - どうすれば10.0.1で動作するようにエミュレータをアップデートできますか?どうしたらいいですか? 10.0.1でプロジェクトを実行しようとすると、「エラー:タスクの実行に失敗しました:app:packageDebug」というエラーが表示されます。 >!zip.isFile() ' – Kainka
ほとんどの(たぶんすべて)のケースでは、_descriptorクラスが見つかりませんでした_に関する警告は、操作に影響を与える重大なエラーを示すものではありません。あなたのアプリでは何が動作していませんか?ユーザーを作成またはログインできませんか? –