抖声项目MacOS+Android环境搭建|青训营笔记

347 阅读1分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 2 天

本文是在看到win环境下的项目搭建后产生的灵感,希望对MacOS使用者环境的搭建有所帮助。

搭建环境前准备

  1. MacOS系统的电脑,vscode编译器(或者其他go语言编译器)

  2. Android系统的手机(本文使用的是Huawei手机,HarmonyOS,但是差别不大)

  3. 下载app并在手机上安装,我是用Mac下载后,用landrop传输到手机上。apk文件包链接:极简抖音App使用说明 - 青训营版 - 飞书文档 (feishu.cn)

  4. clone仓库代码:github.com/RaymondCode…

网络配置

  1. 手机开启热点

  2. 电脑连接上手机的热点

  3. 在电脑上查看连接wifi的IP地址,然后,填到app中的BaseUrl。

Mac上:查看IP地址以便填到手机上。

手机上:⚠️注意端口一定要是8080,因为程序中就是监听8080端口

编译运行

在完成网络配置之后,编译运行clone下来的代码 go build && ./simple-demo,成功后如下图

截屏2023-02-15 16.32.45.png

表示正在监听端口8080,说明程序正常运行。

抖声app运行

编译运行后,我们就可以在抖声app中刷新页面,就可以得到项目中的video了。

与此同时,我们可以看到在项目中有GET的请求。

截屏2023-02-15 16.40.03.png 至此结束。

扩展

  1. 可以使用安卓模拟器替代安卓手机,比如google的Android Studio
  2. 手机不用开流量,只开热点就可以。

参考:juejin.cn/post/709685…