データベースインスタンスの取得中にGoogleFirestoreエラーが発生しました

ションポルトゥ

Xamarin androidアプリを使用してFirebaseプロジェクトに情報を追加しようとしていますが、突然次のメッセージが表示されました。

エラーメッセージ

Java.Lang.NoClassDefFoundError
Message=Failed resolution of: Lcom/google/common/base/Preconditions;

私のGetDatabaseメソッド:

Imgurリンク

インストールされているNuGetパッケージ:

  • Xamarin.Android.Support.Core.Utils(ver 28.0.0.3)
  • Xamarin.Android.Support.CustomTabs(ver 28.0.0.3)
  • Xamarin.Android.Support.Design(ver 28.0.0.3)
  • Xamarin.Android.Support.Media.Compat(ver 28.0.0.3)
  • Xamarin.AndroidX.MultiDex(ver 2.0.1.4)
  • Xamarin.Essentials(ver 1.5.3.2)
  • Xamarin.Firebase.Auth(ver 71.1605.4)
  • Xamarin.Firebase.Firestore(ver 71.1705.4)
  • Xamarin.Google.Guava(ver 28.2.0)
  • Xamarin.GooglePlayServices.Auth(ver 71.1600.4)
  • XamarinLibrary.Xamarin.Android.Support.Multidex(ver 1.0.3)

デバッグログ

https://paste.ubuntu.com/p/TDNGwSTDTG/

ここにテキストとして貼り付けようとしましたが、気に入らなかった:( ^^

  • 変更するたびに何度もプロジェクトを再構築しようとしました
  • このサイトで同様の質問で見たように、Guavaを27.1.0.0と27.1.0.4にダウングレードしようとしました。
  • グーグルへの接続を再確認しました。Firebase auth Googleサインインオプションを実装し、意図したとおりに機能するため、自信を持って言えるでしょう。

私はXamarinとFirebaseを初めて使用するので、xDを石にしないでください

ケニーアリ

との間にはよく知られている競合GuavaXamarin.FirebaseありAndroidXます。

私の場合、最後に新しいアップデートとしてAndroidXを実装したので、Firebaseですべてのロジスティックを構成しているので、AndroidXの使用を停止し、すべてのAndroidXパッケージのアンインストールを開始するのが最も速くて簡単で(私にとって)最善の解決策でした。(私に言わせてください、それはたくさんでした。)

GuavaまたはXamarin.Firebaseからの最後の更新の一部でさえ、正しく思い出せばAndroidXに依存しているため、簡単ではありませんでした。Nugetパッケージを更新する前に確認することをお勧めします。

つまり、簡単に言うと、私の解決策はAndroidXNugetパッケージの使用をやめることでした。少なくともこの問題が修正されるまでは。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

1604データベースのインポート中にSQLエラーが発生しました

分類Dev

MySQL データベースのインポート中にエラーが発生しました

分類Dev

Roomデータベースのコンパイル中にエラーが発生しました

分類Dev

MySQLWorkbenchにデータベースをインポート中にエラーが発生しました

分類Dev

Cloud Firestoreデータベースからのデータの取得中にエラーが発生しました

分類Dev

phpmyadminでデータベースをインポート中にエラーが発生しました

分類Dev

インストール中にエラーが発生しました-データベースの初期化に失敗しました

分類Dev

gvNIX:データテーブルのインストール中にエラーが発生しました

分類Dev

SQLiteデータベースでデータを取得中にエラーが発生しました

分類Dev

データベース名 wordpress の取得中にエラーが発生しました

分類Dev

ローカルからサーバーへのSQLデータベースのインポート中にエラーが発生しました

分類Dev

C#:デバイスインスタンスハンドルの取得中にエラーが発生しました

分類Dev

PHPで配列の増分インデックス値をデータベースに挿入中にエラーが発生しました

分類Dev

Windows10での互換性シムデータベースのインストール中にエラーが発生しました

分類Dev

インターフェイス情報の取得中にエラーが発生しました:デバイスが見つかりません

分類Dev

puppetエンタープライズのインストール中にエラーが発生しました

分類Dev

インターフェイスのエクスポート中にエラーが発生しました

分類Dev

MINSTデータベースのダウンロード時にエラーが発生しました

分類Dev

AndroidStudioのSQLiteデータベースへのデータの追加中にエラーが発生しました

分類Dev

クラスKoinのインスタンスの解決中にエラーが発生しました

分類Dev

PostgreSQLでデータベースダンプを作成中にエラーが発生しました

分類Dev

Androidのデータベースにデータを挿入中にエラーが発生しました

分類Dev

ブートストラップ4ベータのインストール中にエラーが発生しました。エラーコード4048

分類Dev

SQLiteデータベースへのデータの挿入中にエラーが発生しました

分類Dev

mySQLデータベースへのデータの挿入中にエラーが発生しました

分類Dev

SQLiteデータベースへのデータの作成と追加中にエラーが発生しました

分類Dev

新しいプロセスインスタンスの起動中にエラーが発生しました

分類Dev

AndroidのSQLiteデータベースでデータを挿入中にエラーが発生しました

分類Dev

データmysqlデータベースの挿入中にエラーが発生しました

Related 関連記事

  1. 1

    1604データベースのインポート中にSQLエラーが発生しました

  2. 2

    MySQL データベースのインポート中にエラーが発生しました

  3. 3

    Roomデータベースのコンパイル中にエラーが発生しました

  4. 4

    MySQLWorkbenchにデータベースをインポート中にエラーが発生しました

  5. 5

    Cloud Firestoreデータベースからのデータの取得中にエラーが発生しました

  6. 6

    phpmyadminでデータベースをインポート中にエラーが発生しました

  7. 7

    インストール中にエラーが発生しました-データベースの初期化に失敗しました

  8. 8

    gvNIX:データテーブルのインストール中にエラーが発生しました

  9. 9

    SQLiteデータベースでデータを取得中にエラーが発生しました

  10. 10

    データベース名 wordpress の取得中にエラーが発生しました

  11. 11

    ローカルからサーバーへのSQLデータベースのインポート中にエラーが発生しました

  12. 12

    C#:デバイスインスタンスハンドルの取得中にエラーが発生しました

  13. 13

    PHPで配列の増分インデックス値をデータベースに挿入中にエラーが発生しました

  14. 14

    Windows10での互換性シムデータベースのインストール中にエラーが発生しました

  15. 15

    インターフェイス情報の取得中にエラーが発生しました:デバイスが見つかりません

  16. 16

    puppetエンタープライズのインストール中にエラーが発生しました

  17. 17

    インターフェイスのエクスポート中にエラーが発生しました

  18. 18

    MINSTデータベースのダウンロード時にエラーが発生しました

  19. 19

    AndroidStudioのSQLiteデータベースへのデータの追加中にエラーが発生しました

  20. 20

    クラスKoinのインスタンスの解決中にエラーが発生しました

  21. 21

    PostgreSQLでデータベースダンプを作成中にエラーが発生しました

  22. 22

    Androidのデータベースにデータを挿入中にエラーが発生しました

  23. 23

    ブートストラップ4ベータのインストール中にエラーが発生しました。エラーコード4048

  24. 24

    SQLiteデータベースへのデータの挿入中にエラーが発生しました

  25. 25

    mySQLデータベースへのデータの挿入中にエラーが発生しました

  26. 26

    SQLiteデータベースへのデータの作成と追加中にエラーが発生しました

  27. 27

    新しいプロセスインスタンスの起動中にエラーが発生しました

  28. 28

    AndroidのSQLiteデータベースでデータを挿入中にエラーが発生しました

  29. 29

    データmysqlデータベースの挿入中にエラーが発生しました

ホットタグ

アーカイブ