Closed vkarthikeyan closed 1 month ago
Did you add the following to your app's gradle in the defaultConfig
?
missingDimensionStrategy "flybuy", "default"
Yes, tried both missingDimensionStrategy "flybuy", "default" and missingDimensionStrategy "flybuy", "noTelemetry"
Can you provide details on the version of gradle and AGP you're using as well as your build.gradle file(s)?
Gradle version: 8.4 AGP : 8.3.0 App module has 'Development' , 'Staging' , 'Release' productFlavors and 'debug' 'release' as buildTypes
The version of the SDK is using gradle 8.1. Can you try updating to the latest SDK 2.13.0? There are no other changes needed for that version.
Also, do you have separate library modules for your project? If so, which one(s) are including the SDK?
Tried with 2.13.0, still getting the same build failed error. Yes, have a separate library module which have the pickup dependency. It has only "release" buildType.
You may need to add missingDimensionStrategy "flybuy", "default"
to your app as well as the library module.
Tried with both missingDimensionStrategy "flybuy", "default"
and missingDimensionStrategy "flybuy", "noTelemetry" in both build.gradle . Still getting the same error.
Please reach out to your customer success manager and ask to setup a debugging session. I (Tim) can hop on a call with you to figure out what is happening since there appears to be something specific to your project setup.
Able to reproduce from the sample application after adding flavours and dimens
The sample app at https://github.com/RadiusNetworks/flybuy-android-example has been updated to 2.13.0. If you continue to have problems, we can setup a debugging session to figure out what is happening.
@botnerd we want a debug session for this issue to resolve. Could you please tell the process how to schedule the session?
Please reach out to your customer success manager to set that up. Alternatively, provide the brand you are with, and I will track it down from this end
@botnerd After adding missingDimensionStrategy "flybuy", "default"
in all the build.gradle files which are in the dependency tree , it solved.
One more question, do we need to update related to "google play service location" dependency changes made in 2.7.5?
Thank you.
The SDK currently uses "com.google.android.gms:play-services-location:21.3.0" and "com.google.maps:google-maps-services:2.1.2". Gradle will use the newest version from all of your dependencies (including your own app), and sometimes this can cause issues if your app is expecting an older version. Consider updating if you notice any issues in your app for location or maps.
Also, i'm closing this issue since the gradle issue has been resolved.
Upgrading the FlyBuy pickup version from 2.3.1 to 2.10.0 and higher, on building the application getting below error.
Followed the below document to migrate as the application targetting Android 14 https://www.radiusnetworks.com/developers/flybuy/#/sdk-2.0/android-14