这是我参与「第五届青训营 」伴学笔记创作活动的第 2 天
本文是在看到win环境下的项目搭建后产生的灵感,希望对MacOS使用者环境的搭建有所帮助。
搭建环境前准备
-
MacOS系统的电脑,vscode编译器(或者其他go语言编译器)
-
Android系统的手机(本文使用的是Huawei手机,HarmonyOS,但是差别不大)
-
下载app并在手机上安装,我是用Mac下载后,用landrop传输到手机上。apk文件包链接:极简抖音App使用说明 - 青训营版 - 飞书文档 (feishu.cn)
-
clone仓库代码:github.com/RaymondCode…
网络配置
-
手机开启热点
-
电脑连接上手机的热点
-
在电脑上查看连接wifi的IP地址,然后,填到app中的BaseUrl。
Mac上:查看IP地址以便填到手机上。
手机上:⚠️注意端口一定要是8080,因为程序中就是监听8080端口
编译运行
在完成网络配置之后,编译运行clone下来的代码 go build && ./simple-demo,成功后如下图
表示正在监听端口8080,说明程序正常运行。
抖声app运行
编译运行后,我们就可以在抖声app中刷新页面,就可以得到项目中的video了。
与此同时,我们可以看到在项目中有GET的请求。
至此结束。
扩展
- 可以使用安卓模拟器替代安卓手机,比如google的Android Studio。
- 手机不用开流量,只开热点就可以。