Open qpl23 opened 1 year ago
I concur. This little maneuver just cost me 51 years.
the version is 3.21.7. is missing a 3
Weird that this lab got updated less than a week ago, but this issue wasn't fixed.
I have some feeling that googlers may omit the 3.
without worrying about it, and some project building framework completes it on their behalf. Otherwise, they merge things without testing them.
It's strange that this issue doesn't show up in Google when searching for the error message "Could not find com.google.protobuf:protoc:21.7." 🤔 That would probably save people that run into the same problem some time.
Actually in source code of codelabs,it is
artifact = "com.google.protobuf:protoc:3.19.4"
that means there was a mistake here.
Still not fixed
I originally thought this was a typo, but it seems protoc 21.7 does exist. So, edit:
The build.gradle snippet in the web tutorial specifies:
But Android Studio can't find protoc 21.7 with the provided repository setting:
giving the error:
Changing the protoc stanza to read
artifact = "com.google.protobuf:protoc:3.21.7"
(i.e. changing the version from 21.7 to 3.21.7) makes this problem go away.