web-dev-qa-db-ja.com

React-Native-Firebase_Messagingは、Project.ext.'React-Native'.versions.android.compilesdkのデフォルトを定義していません。

私は_@react-native-firebase/messaging_を使っています。 Androidでプロジェクトを実行しようとしたとき_戻りエラーです

_:react-native-firebase_messaging has not defined a default in project.ext.'react-native'.versions.Android.compileSdk in its build.gradle file.
_
3
Akshay Italiya

すべてのFirebaseの依存関係をアップグレードしました

1
Elijah Corleone

あなたのパッケージをダウングレードしないでください!あなたはいつも最新のものになるべきです!

私の問題は私が@ react-native-firebase/{package}の一部をインストールし、数か月後に私はその{pac​​kage} sの別の部分をインストールしました。解決策は、これらすべての(または必要なもの)パッケージを同時にインストールすることです。

npm install --save @react-native-firebase/app @react-native-firebase/auth @react-native-firebase/database @react-native-firebase/firestore @react-native-firebase/messaging @react-native-firebase/storage _

0
WoLfRaM

これは私のプロジェクトで動作します。

「@ React-Native-Firebase/Messaging」を使用します。 "^ 7.4.2"

ファイルnode_modules/@react-native-firebase/messaging/android/build.gradleを変更しました

    minSdk    : 16,
    targetSdk : 28,
    compileSdk: 28,
    buildTools: "28.0.3"
 _
0