Status Update
Comments
wk...@google.com <wk...@google.com> #2
This mentioned interface was removed only starting 7.2
, so you shouldn't have problems with using firebase with AGP 7.1
. Are you sure you don't have a dependency somewhere (maybe buildSrc?) on AGP or just gradle-api
7.2?
ch...@google.com <ch...@google.com> #3
I looked in ~/.gradle/caches/modules-2/files-2.1/com.android.tools.build/gradle-api and ~/.gradle/caches/modules-2/files-2.1/com.android.tools.build/gradle
Only 7.1.0-beta04 and 7.1.0-beta05 is there.
I checked with a new project. This problem only occurs when I enable the com.google.gms.google-services
and com.google.firebase.firebase-perf plugin.
Without these plugins everything works fine.
ch...@google.com <ch...@google.com> #4
This is a known issue, we are working with those teams so they release a compatible plugin.
yb...@google.com <yb...@google.com>
ch...@google.com <ch...@google.com> #5
ho...@gmail.com <ho...@gmail.com> #6
ho...@gmail.com <ho...@gmail.com> #7
Last communication from firebase-perf team stated a release is scheduled for this week.
ti...@google.com <ti...@google.com> #8
But it looks like not only perf but androidx.navigation.safeargs.gradle.SafeArgsPlugin
also has this issue.
wk...@google.com <wk...@google.com> #9
Yep, androidx.navigation.safeargs.gradle.SafeArgsPlugin
seems to be an issue too.
Ni...@amersports.com <Ni...@amersports.com> #10
wk...@google.com <wk...@google.com> #11
safegargs will be fixed with the next jetpack release which is currently scheduled for end of January.
sorry it is taking so long, the holidays have delayed many releases.
hu...@google.com <hu...@google.com> #12
firebase perf still has the issue, but I just removed that plugin for now as it requires no app side changes. instead I just commented it out. google-services 4.3.10 does not seem to be an issue.
I was able to get by the nav plugin issue by using a new snapshot:
buildscript {
repositories {
google()
mavenCentral()
maven("https://androidx.dev/snapshots/builds/8054565/artifacts/repository")
}
}
then update the plugin to
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.5.0-SNAPSHOT")
I don't know whether I should update the rest of my nav deps to 2.5.0 snapshot, but this'll do for now.
ja...@google.com <ja...@google.com> #13
Firebase has published perf-plugin 1.4.1 which includes the fix to this issue
ja...@google.com <ja...@google.com> #14
Thank you for your patience while our engineering team worked to resolve this issue. A fix for this issue is now available in:
- Android Studio Dolphin Canary 2 (2021.3.1.2)
- Android Gradle Plugin 7.3.0-alpha02
We encourage you to try the latest update.
If you notice further issues or have questions, please file a new bug report.
Thank you for taking the time to submit feedback — we really appreciate it!
hu...@google.com <hu...@google.com> #15
Thank you for your patience while our engineering team worked to resolve this issue. A fix for this issue is now available in:
- Android Studio Dolphin Canary 5 (2021.3.1.5)
- Android Gradle Plugin 7.3.0-alpha05
We encourage you to try the latest update.
If you notice further issues or have questions, please file a new bug report.
Thank you for taking the time to submit feedback — we really appreciate it!
ja...@google.com <ja...@google.com> #16
hu...@google.com <hu...@google.com> #17
read #13
ti...@google.com <ti...@google.com> #18
ti...@google.com <ti...@google.com> #19
This issue was already fixed, please upgrade your firebase perf plugin to 1.4.1
or later
ja...@google.com <ja...@google.com> #20
hu...@google.com <hu...@google.com> #21
Change-Id: I7b7977845e5dee13240f2b0422ccc270513cade9
Description
The project uses data binding 3.0.1.
Project URL, with modifications in the kotlin_update branch:
CI output:
Error message:
Some problems were found with the configuration of task ':app:kaptDebugKotlin'.
> Directory '/home/tiem/dev/github-tiembo/android-sunflower/app/build/intermediates/feature_data_binding_base_feature_info/debug/dataBindingExportFeaturePackageIdsDebug/out' specified for property 'annotationProcessorOptionProviders$kotlin_gradle_plugin.$0.$0.baseFeatureInfoDir' does not exist.
> Directory '/home/tiem/dev/github-tiembo/android-sunflower/app/build/intermediates/feature_data_binding_base_feature_info/debug/dataBindingExportFeaturePackageIdsDebug/out' specified for property 'databinding.baseFeatureInfoDir' does not exist.
The project runs normally with Kotlin 1.2.41, and the only thing changed in the branch is the Kotlin version: