Reputation: 1056
For legacy and resource availability reasons, I'm building our Android app with an old version of a database wrapper (DBFlow 3.1.1). Recently this library version vanished from Maven, and I can't find it on any other public-facing repos. I know it's hugely out-of-date, but for now, I can't upgrade to more recent versions, nor port over to Room
easily.
implementation 'com.github.Raizlabs.DBFlow:dbflow:3.1.1'
implementation 'com.github.Raizlabs.DBFlow:dbflow-core:3.1.1'
annotationProcessor 'com.github.Raizlabs.DBFlow:dbflow-processor:3.1.1'
I can still build the app in Android Studio locally as it's calling on cached versions of these libraries on my Mac. However, if I try to build on a different computer, or one of my colleagues pulls from BitBucket to do some work, these libraries are no longer available and the build fails.
I can find the cached .JAR files for the two 'implementation' libraries, and add these to the gradle build scripts and that part of the build works.
But I cannot find where the annotationProcessor
library cache is. Does such a thing exist? If yes, where can I grab it from, and how can I add that cache into the gradle build scripts?
Upvotes: 0
Views: 31