在线课堂:https://www.100ask.net/index(课程观看)
论  坛:http://bbs.100ask.net/(学术答疑)
开 发 板:https://100ask.taobao.com/ (淘宝)
     https://weidongshan.tmall.com/(天猫)
交流群一:QQ群:869222007(鸿蒙开发/Linux/嵌入式/驱动/资料下载)
交流群二:QQ群:536785813(单片机-嵌入式)
公 众 号:百问科技


版本 日期 作者 说明
V1 2020 韦东山 韦东山鸿蒙开发手册

2.1百度网盘使用教程

2.1.1 使用简介

  1. 注册百度盘帐号
    a) 注册百度账号(https://pan.baidu.com/);
    b) 也许现在还可以免费获赠大空间,在手机上下载百度网盘APP、登录试试;
  2. 转存文件到自己的网盘
    a) 在电脑上,使用浏览器打开(https://pan.baidu.com/),并登录你的百度帐号;
    b) 在浏览器中,打开我们提供的网盘链接,选择你要下载到文件夹,转存到到你的网盘;
  3. 下载
    a) 在电脑上安装百度网盘PC版(https://pan.baidu.com/download),
    b) 运行百度网盘PC版、登录,找到文件夹并下载;

注意:千万不要在浏览器上直接下载。正确的使用方法是:先转存到自己的网盘,再用网盘PC版下载。

2.1.2 使用示例:下载开发板配套资料

开发板的配套资料都存放在百度网盘中,链接地址:http://www.100ask.net/首页“资料下载”。

打开上述链接地址后,可以找到这1项:

每一个开发板都有对应的目录,你只需要下载自己所用板子对应的目录。

以IMX6ULL为例,请下载:

“03_100ask_imx6ull_mini_emmc(鸿蒙)”或“100ask_imx6ull_2020.02.29_v2.0”:

操作过程截图如下:

  1. 找到开发板配套资料网盘地址
    先注册、登录http://pan.baidu.com。
    然后打开http://www.100ask.net/,点击“资料下载”,然后如下操作:
  2. 在浏览器中转存到自己的网盘
    打开上图的网盘链接后(需要你输入密码),找到你板子对应的目录,如下图所示:
  3. 在百度网盘PC版软件中下载
    运行百度网盘PC端软件并登录,然后如下操作:

2.2 GIT使用简明教程

2.2.1 安装GIT

在Windows下,GIT名为msysGit,从https://gitforwindows.org/ 上下载安装文件,双击安装即可,安装选项很多,使用默认选项即可。

如果下载慢,可以在百度上搜:Git-2.28.0-64-bit.exe,自行下载。

对于Windows或Linux,它们的命令行用法相似,对于Windows,进入Git命令行的方法是在“开始”->“所有程序”->“Git”下启动Git Bash。

Git Bash的命令用法跟Linux完全一样,比如cd、ls等命令。

2.2.2 GIT常用命令

GIT命令 说明 示例
clone 克隆,从远程下载仓库 git clone https://e.coding.net/weidongshan/01_all_series_quickstart.git
pull 拉取,从远程更新仓库 git pull origin
log 查看本地仓库的记录 git log,快捷键:f前翻、b后翻、q退出
status 查看本地仓库状态,比如有无修改,修改有无提交进仓库里 git status
tag 查看标签,或是打标签 git tag // 查看标签;git tag v2 // 打标签
checkout 提取出某个版本 使用git log查看版本,可以看到这样的版本号:commit 4eb78f0a27a85957e1d38a23c5b031cc2aa4b93f;这时就可以执行以下命令取出这个版本:git checkout 4eb78f0a27a85957e1d38a23c5b031cc2aa4b93f;执行上述命令后,当前目录里就是这个版本的源码;要想提取出最新的代码,执行:git checkout master

如果只是使用GIT来下载代码,看后面的示例就可以了。如果要深入学习GIT,用GIT来管理你的代码、协同开发,这有一个图形化介绍GIT的网站:https://learngitbranching.js.org/?demo=&locale=zh_CN

2.2.3 使用示例:下载百问网鸿蒙源码、文档

使用git下载资料,需要先知道git仓库的地址。:

https://e.coding.net/weidongshan/openharmony/doc_and_source_for_openharmony.git

要获取编译器等工具,可以执行以下命令,这称为“克隆”。

这会得到一个名为doc_and_source_for_openharmony的目录:

$ git clone https://e.coding.net/weidongshan/openharmony/doc_and_source_for_openharmony.git

你不知道下载后放在哪个目录,不知道当前目录是什么是,可以执行“pwd”命令查看:

这个目录结构如下,目前支持2款开发板(下图的目录会随着视频的录制而更新):

如果在你“克隆”之后,我们又更新了源码,你可以先进入该目录,然后更新。
启动git bash后,使用cd命令可以切换目录。假设要进入D:\abc\ doc_and_source_for_openharmony目录,可以执行以下命令:

$ cd  /D
$ cd abc
$ cd doc_and_source_for_openharmony

也可以执行一个命令直接进入该目录,注意目录分隔符是“/”而非“\”。

$ cd  /D/abc/doc_and_source_for_openharmony

在doc_and_source_for_openharmony目录下,执行以下命令获得最新版本。

$ git pull origin

下图是在Windows上使用git下载、查看、更新源码的操作步骤。

注意:建议下载源码后,复制到其他目录去修改;否则以后更新时可能会和你的本地修改产生冲突。

  1. 第1天,下载源码
    假设你要把源码下载到D盘abc目录,如下图操作:
  2. 第2天,查看无更新
  3. 第3天,查看有更新
    注意:不执行“git remote show origin”查看状态,而是直接执行“git pull origin”也是可以的,后面这个命令会自动检查,有更新它就会下载更新部分,没有更新也会提示你,如下图:

韦东山鸿蒙开发教程02 - 资料下载方法相关推荐

  1. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全

    史上最牛的Linux内核学习方法论   点击下载 我的arm_linux移植笔记   点击下载 S3C2440完全开发流程   点击下载 Linux系统命令及其使用详解完整版   点击下载 Linux ...

  2. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全...

    史上最牛的Linux内核学习方法论 点击下载 我的arm_linux移植笔记 点击下载 S3C2440完全开发流程 点击下载 Linux系统命令及其使用详解完整版 点击下载 Linux主要shell命 ...

  3. 韦东山嵌入式开发板小结1

    韦东山嵌入式开发板小结1 一.连接[开发板-win10-虚拟机] 1.播放虚拟机VMware的ubuntu 16.04,设置win10和 虚拟机处于同一网段 >>>ipconfig ...

  4. 贡献30本经典Linux学习和开发教程和资料,都是pdf完整版的

    贡献30本经典Linux学习和开发教程和资料,都是pdf完整版的 |字号 订阅 完全免费下载:无需注册也无需积分 pdf版经典Linux学习教程资料列表:     电子书       下载链接    ...

  5. 开发STM32相关资料下载

    Ⅰ.写在前面 很多初学的朋友经常都会问"******"资料哪儿有? "******"文档在哪儿下载? "******"教程在哪儿可以获取的到 ...

  6. 鸿蒙开发工具在哪下载,【鸿蒙开发工具下载】华为鸿蒙开发工具软件下载 v2.1.8 最新版-七喜软件园...

    华为鸿蒙开发工具是一款非常实用的集成式应用开发软件,它能够帮助大家更加的快捷,方便的使用华为EMUI系统打造应用.鸿蒙开发工具最新版还支持设备管理,支持代码编译,支持调试仿真等多项功能,可以满足大家的 ...

  7. Re:从零开始的鸿蒙开发教程

    转载本文需注明出处:微信公众号EAWorld,违者必究. 概述 官网说: HarmonyOS是一款"面向未来".面向全场景(移动办公.运动健康.社交通信.媒体娱乐等)的分布式操作系 ...

  8. 虚幻引擎5 AR开发教程02:构建和测试AR Android App

    在本教程中,我们将学习如何在虚幻引擎 5 上构建和测试 AR 安卓应用. 步骤 01:确保已安装目标平台. 打开 Epic Games 启动器 选择选项 确保为您所需的应用程序构建平台安装了目标平台 ...

  9. imx6ull 正点原子设备树适配韦东山的开发板 (一)顺利启动,配置led,button

    设备树在公司经常用到 有时候很多驱动编写也就是替换设备树,所以拿韦老师的板子练手设备树 这次尝试直接拿正点的设备书改成韦老师的板子能用 对比 正点原子的设备树结构图 韦东山的设备树结构图 从因为蓝色的 ...

最新文章

  1. 2021-2027全球与中国跨临界二氧化碳系统市场现状及未来发展趋势报告
  2. java影像出租面向对象,Java中的面向对象 - zhiruochujian的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. python 从url中提取域名和path
  4. 关于TxQBService报的错,腾讯你真牛B啊
  5. 设置Proxy Server和SQL Server实现数据库安全
  6. Java == 与 equals 的不同
  7. CFile::Open
  8. SCCM2012系列之十,SCCM2012软件分发
  9. 软件产品需求规格说明书模板
  10. 冯乐乐之二 shader的数学
  11. 【产品经理】产品经理进阶之路(六):互联网思维详解
  12. 技术脱盲贴1------WINPE手工制作
  13. STARK STARK_LT 复现(2021)
  14. 怎么在计算机关闭文件夹隐藏,电脑文件夹名、文件夹怎么隐藏?
  15. Jupyter-02-numpy:数组的维度
  16. cdma 复制短息到uim卡的实现
  17. 在Grasshopper中使用C#开发之(一)——C#调用Grasshopper中的电池
  18. (附源码)springboot曦乐苹果园林管理系统的设计与实现 毕业设计100854
  19. Golang 内置函数
  20. 《Scala入坑笔记》一、Scala简介

热门文章

  1. 大学物理复盘 | 简明大学物理学第二章——质点动力学思维导图梳理(复习专用)
  2. 考二建机电好考吗?后期前景怎么样?
  3. 含泪狂刷Android面试100题,面试时吊打面试官
  4. mysql-jdbc连接服务器数据库 显示No suitable driver found for jdbc:mysql://ipaddress:3306/table?serverT
  5. 网页制作任务二:课表
  6. FastDFS分布式文件系统详解
  7. 什么是TTL电平、CMOS电平?两者的区别
  8. 系统架构设计师软考复盘
  9. MUI框架-05-用MUI做简单App界面
  10. 以色列医院利用iPad帮助治疗病人