为Android编译C++ gRPC

Tai*_*ier 5 c++ makefile protocol-buffers android-ndk grpc

如何为Android编译C++ gRPC代码?我已经看过几个关于如何使用Android Native Development Kit编译Protobuf本身的教程,例如Swapnil的答案:如何与Android NDK集成/安装最新的c ++ protobuf(3.2)?

谷歌protobuf和Android NDK

但是如何编译使用Protobuf以及Android的C++ gRPC代码呢?考虑到有20K行的gRPC Makefile.

4nt*_*ine 0

我这里已经做到了。

简而言之:git 子模块 gRPC C++,将“CMakeLists.txt”文件添加到您的项目中,了解如何构建 C++ gRPC(以及使用它的代码),将其添加externalNativeBuild/cmake到您的“build.gradle”中 - 瞧!