1.配置proto環(huán)境
Protocol Buffers v3.14.0的下載地址陷遮,以windows 64位環(huán)境為例含长,選擇protoc-3.14.0-win64.zip下載。下載完成后解壓鲫寄,將protoc-3.14.0-win64\bin的絕對路徑添加到系統(tǒng)環(huán)境變量中耻卡。如果添加到系統(tǒng)環(huán)境變量中疯汁,可以點此網(wǎng)址:WINDOWS如何配置Path環(huán)境變量。打開命令行工具卵酪,輸入protoc --version查看版本成功幌蚊,則表示配置成功。
2.新建.proto文件
在項目的app/src/main/proto/
路徑下新建user.proto文件溃卡,第一行一定要寫上syntax
溢豆,選擇proto
版本,不能是空白行瘸羡。
syntax = "proto3";
option java_package = "com.sdk.dealdata.data.bean.user";//配置成功生成代碼的路徑
option java_multiple_files = true;
message User{
string username = 1;
}
3.編譯Protocol Buffers
打開命令行工具漩仙,輸入格式如下
protoc -I=$SRC_DIR --java_out=$DST_DIR $SRC_DIR/addressbook.proto
例如:
protoc -I=項目路徑\app\src\main\proto\ --java_out=項目路徑\app\src\main\ 項目路徑\app\src\main\proto\user.proto
執(zhí)行完后,將會在java目錄com.sdk.dealdata.data.bean.use
r包下自動生成三個文件犹赖。