iaindownie
iaindownie

Reputation: 1056

Cached location of annotationProcessor library

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

Answers (0)

Related Questions