欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在Windows 10系统中为华米 Zepp OS 程序打造本地 VS Code 编程环境?

最编程 2024-02-23 20:13:00
...

华米ZeppOS推出的时间不太长,网上配置环境的教程也不多。本人在配置环境过程中,前后花了两天时间,踩了很多坑,特此写一篇教程,希望能帮助到想尝试ZeppOS小程序开发的朋友。

由于配套的开发工具还处于较快迭代阶段,本教程可能不适用于未来的版本,当前时间点为:2022.4

教程概要:

一、安装Ubuntu虚拟机

二、虚拟机内安装ZeppOS模拟器

三、使用Zepp Studio测试虚拟机能否连接

四、宿主机安装vscode

五、宿主机安装zeos cli

一、安装Ubuntu虚拟机

进行小程序开发,调试是必不可少的。如果你有支持zeppos的设备,当然可以用设备实机调试。我估摸有设备的人应该是少数,所以需要安装模拟器。

目前,官方的模拟器仅支持Ubuntu系统,据说未来会有跨平台的模拟器。

如果你也爱折腾,可能会问:为什么不用Win10自带的wsl?为什么不装双系统?答案是:大概率折腾不好!很久以前刚接触Linux时,我尝试过双系统,然而放弃了;这两天在反复装了三次wsl2的Ubuntu之后,我也放弃了在wsl内安装zeppos模拟器的念头。(当然wsl还是很好用的,只是模拟器暂时没有很好地适配。不支持systemctl命令等原因,使得wsl和独立安装的Ubuntu有所不同)

1. 下载虚拟机软件:个人习惯于用VMware Workstation 16 Player运行各种虚拟机,player版能免费用于非商业用途。官网

安装过程中,不要点得太快,看清楚了再下一步——因为如果你的win10开启了hyper-v功能,需要额外勾选一个复选框,才能让vmware正常运行。

2. 下载Ubuntu系统镜像:国内可去清华镜像站等处快速下载。

3. 打开vmware,用镜像新建一个虚拟机。我的配置如图: 

关键点在于网络适配器设置,经过测试,我只有在桥接模式下,才能在win10中连接上虚拟机内的模拟器。原因应该是由于别的模式下,虚拟机ip和宿主机ip不属于同一子网。该配置在安装完成后仍然可以修改。

4. 等待虚拟机安装完成

5. 修改虚拟机apt源,加快下载:

打开终端,sudo su切到root,将/etc/apt/sources.list修改为:

 1 deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
 2 deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
 3 deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
 4 deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
 5 deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
 6 deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
 7 deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
 8 deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
 9 deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
10 deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

6. 更新软件:

1 apt update
2 apt upgrade

7. 安装模拟器

是的,终于开始安装模拟器了,首先看官网说明

相关依赖

下载依赖安装脚本文件,并执行,等待相关依赖下载安装完成

模拟器安装

下载ZeppOS模拟器安装包,并安装

下载了setup.sh和deb安装包两个文件之后,首先以root身份运行setup.sh

sudo sh setup.sh

然后用dpkg安装simulator的deb包

sudo dpkg -i simulator_1.0.7_amd64.deb

未完待续,,

 

原文地址:https://www.cnblogs.com/-fcy-/p/16087678.html