抖音项目Mac下调试环境搭建 | 青训营笔记

317 阅读1分钟

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

本文主要介绍了在Mac OS(M1/M2)下抖音项目调试环境的搭建。

准备工作

下载Android Studio,选择Mac with Apple chip

developer.android.com/studio

下载极简抖音App

bytedance.feishu.cn/docs/doccnM…

clone代码仓库

github.com/RaymondCode…

Android Studio创建虚拟机

第一次运行时会提示配置 proxy,选择“Manual proxy configuration”,填入自己代理的IP和端口着即可。 1.png 一路点击next进入Android Studio。此时项目构建可能会报错,但是这不影响创建虚拟机,我们不用去管它。在右侧Virtual下选择Create device。 2.png
继续一路next保持默认设置即可创建虚拟机,等待环境构建完成后点击播放按钮即可开机。

服务器端配置

将demo代码clone到本地,输入

go build main.go

编译完成后生成可执行文件,并运行。如果控制台打印以下信息则表示后端启动成功。

[GIN-debug] Listening and serving HTTP on :8080

在mac终端输入,ifconfig | grep "inet"找到本机IP地址。如:127.0.0.1。

3.png
后端的URL即为:127.0.0.1:8080。

app连接服务器

将下载好的极简抖音App安装包拖入虚拟机,虚拟机会自动完成安装。进入极简抖音App,此时因为尚未连接到服务器,无法显示视频。双击右下角的我,进入“高级设置”,输入BaseUrl,这里的BaseUrl就是上文中提到的后端Url,如本文中的为:http://127.0.0.1:8080 ,点击“保存并重启”,如果视频成功播放并且服务器的控制台打印了200状态就说明成功连接且登陆接口功能正常。

4.png