gRPC Android 由于未找到新方法,无法构建快速入门代码
gRPC Android quickstart code not building due to not finding new method
我正在尝试 运行 通过本指南 https://grpc.io/docs/quickstart/android/ 并已成功地 运行 与 Java 客户端进行了连接,但在构建时遇到了问题因为这个:
symbol: method sayHelloAgain(HelloRequest)
location: variable stub of type GreeterBlockingStub
/Users/user/code/grpc-java/examples/android/helloworld/app/src/main/java/io/grpc/helloworldexample/HelloworldActivity.java:91: error: cannot find symbol
reply = stub.sayHelloAgain(request);
^
symbol: method sayHelloAgain(HelloRequest)
location: variable stub of type GreeterBlockingStub
我看到 io.grpc.examples.helloworld.GreeterGrpc
中的代码有 sayHelloAgain
方法。还有其他人看到这个问题吗?
我从未更改属于 Android 快速入门的 proto
文件,但只更改了非 Android Java 快速入门。
似乎是构建问题。您可以从非 Android Java 快速入门中删除生成的 code/jar 并重试吗?
您没有成功 include/compile 您的原型文件。您可以查看其中一个 Android examples 来了解项目结构和构建配置。
我正在尝试 运行 通过本指南 https://grpc.io/docs/quickstart/android/ 并已成功地 运行 与 Java 客户端进行了连接,但在构建时遇到了问题因为这个:
symbol: method sayHelloAgain(HelloRequest)
location: variable stub of type GreeterBlockingStub
/Users/user/code/grpc-java/examples/android/helloworld/app/src/main/java/io/grpc/helloworldexample/HelloworldActivity.java:91: error: cannot find symbol
reply = stub.sayHelloAgain(request);
^
symbol: method sayHelloAgain(HelloRequest)
location: variable stub of type GreeterBlockingStub
我看到 io.grpc.examples.helloworld.GreeterGrpc
中的代码有 sayHelloAgain
方法。还有其他人看到这个问题吗?
我从未更改属于 Android 快速入门的 proto
文件,但只更改了非 Android Java 快速入门。
似乎是构建问题。您可以从非 Android Java 快速入门中删除生成的 code/jar 并重试吗?
您没有成功 include/compile 您的原型文件。您可以查看其中一个 Android examples 来了解项目结构和构建配置。