Comments (5)
I got the same issue. I fixed it by installing androidx and androidx-adapter using below:
cordova plugin add cordova-plugin-androidx
cordova plugin add cordova-plugin-androidx-adapter
And, then, I edited my gradle.properties
and added the 2 lines below:
android.useAndroidX=true
android.enableJetifier=true
After that, I recompiled my project and it worked.
from cordova-plugin-fcm-with-dependecy-updated.
I realised the package.json doesn't have the plugins androidx
and androidx-adapter
but I still get the same issue when installed
from cordova-plugin-fcm-with-dependecy-updated.
I realised the package.json doesn't have the plugins
androidx
andandroidx-adapter
but I still get the same issue when installed
@rajesh1158 As mentioned in my 2nd comment, I did install both plugins and that's when I faced the issue where my googleplus plugin just stopped working.
Fortunately, I was able to solve my issue by removing the androidx and androidx-adapter plugin, then changing the 2 lines in android/app/build.gradle
:
implementation "com.google.android.gms:play-services-auth:11.8.0"
implementation "com.google.android.gms:play-services-identity:11.8.0"
to this
implementation "com.google.android.gms:play-services-auth:+"
implementation "com.google.android.gms:play-services-identity:+"
After that I had no issues and all plugins were functional. However, I don't feel like this is the best way to get it to work. I will give you're method a try but would prefer to find a solution that doesn't require changing the build files
from cordova-plugin-fcm-with-dependecy-updated.
For now it's a good solution.
The issue here is that cordova-plugin-googleplus and cordova-plugin-fcm-with-dependecy-updated make use of native dependencies that, if in wildly different in version, cannot work well together.
What you could try is to, instead of changing the file, install cordova-plugin-googleplus with the configuration set, like:
cordova plugin add cordova-plugin-googleplus --variable PLAY_SERVICES_VERSION="+"
This would not only set the plugin config as you manually configured yourself, as it'd set in package.json, for reference.
from cordova-plugin-fcm-with-dependecy-updated.
Closed issue due to inactivity.
from cordova-plugin-fcm-with-dependecy-updated.
Related Issues (20)
- Only receive notification when app is in the foreground (iOS) HOT 1
- Incorrect number of unread notifications in iOS
- Notification not getting received in Android 31 HOT 25
- andrehtissot:master don't have latest codebase and he is contributor in NPM. We want merging from marutifh:master to andrehtissot:master to support Android 12 upgradation
- In Android 13 the notification does not arrive HOT 5
- Notifications work on iOS 12 but don't work on iOS 16 HOT 1
- build is failing though android:exported=true is being added to plugin.xml HOT 5
- changing targetSdkVersion to 31 make notification not fired HOT 13
- can anyone give me example app for ionic3 working fcm? HOT 1
- cordova-plugin-fcm-with-dependecy-updated/ionic/ngx not woking ionic 5 complaition fail JIT
- Compilation error in Voltbuild HOT 4
- A problem occurred configuring project ':app'. > org.gradle.api.internal.tasks.DefaultTaskContainer$DuplicateTaskException: Cannot add task 'processDebugGoogleServices' as a task with that name already exists.
- Again notifications and SDK UPGRADE HOT 3
- Has anyone picked up the project yet? HOT 5
- after tapping on notification app not launch in android 13 version?
- Receiving messages from the topic after being unsubscribed
- Push Notification Not Working On iOS with cordova-plugin-fcm-with-dependency-updated . HOT 7
- Do we have support for higher SDK Versions? HOT 1
- got a email -> legacy Firebase Cloud Messaging (FCM) APIs will be discontinued.
- BSF Cordova Ecosystem Crowdfunding Plan
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-fcm-with-dependecy-updated.