Android Kotlin使用gRPC
Android Kotlin使用gRPC记录
修改Project gradle kts
添加plugin
1 | id('com.google.protobuf') version '0.8.18' |
添加dependencies
1 | implementation('io.grpc:grpc-protobuf:1.45.0') |
添加protobuf block
1 | // The standard protobuf block, same as normal gRPC Java projects |
实际上kotlin是生成java代码的包装,kotlin依赖生成的java代码,无法直接生成kotlin使用(也许我不知道有办法?)
添加网络权限
1 | <uses-permission android:name="android.permission.INTERNET" /> |
否则请求抛异常 StatusRuntimeException UNAVAILABLE
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Stargazer!
评论




