第一步:
id 'com.google.protobuf' version '0.9.3' apply false

第二步:
apply plugin: 'com.google.protobuf'
sourceSets {
main {
proto {
srcDir 'src/main/protos'
}
}
}
protobuf {
protoc {
artifact = 'com.google.protobuf:protoc:3.19.2'
}
generateProtoTasks {
all().each { task ->
task.builtins {
remove java
}
task.builtins {
java {}// 生产java源码
}
}
}
}
implementation 'com.google.protobuf:protobuf-java:3.15.6'



配置方式参考上方代码
具体使用方式:
可以参考:Android项目中使用Protobuf数据格式_android protobuf-CSDN博客










