HarmonyOS第一课|应用开发视频教程学习|HarmonyOS应用开发官网
HarmonyOS第一课|应用开发视频教程学习|HarmonyOS应用开发官网?学习
1.mac电脑配置环境变量
open ~/.bash_profile打开这个文件
输入环境变量,例如 export NODE_HOME=/path-to-nodejs-sdk
保存
2.which 命令
3.Mac安装brew及简单使用 - 简书 (jianshu.com)
4.使用ls -a命令来查看所有文件,其中包括隐藏文件
5..bash_profile文件在哪_笔记大全_设计学院 (python100.com)
修改.bash_profile文件时需要注意一下几点:
- 1.文件名以.(点)开头,即为隐藏文件,需要使用ls -a命令来进行查看。
- 2.修改完毕后,需要执行source .bash_profile或重启终端terminal才能生效。
- 3.在.bash_profile文件中定义的环境变量、别名和函数只对当前用户生效,如果需要对所有用户生效,可以将其加入到/etc/bashrc文件中。
6.cd ~ 进入用户目录下
7.创建文件 touch
8.编辑完? esc,然后wq
9.使生效?source .bash_profile
10.export -p列出当前环境变量
env
echo $PATH
11.NPM的基本使用 - 简书 (jianshu.com)
12.编译测试用例时候,修改SDK里面这个值为false,可以编译成功
13.环境变量配置
修改ets文件中碰到问题
- Type 'string | undefined' is not assignable to type 'string'.
????????TypeScript 非空断言-腾讯云开发者社区-腾讯云 (tencent.com)
????????TypeScript函数和类型断言实例详解_javascript技巧_脚本之家 (jb51.net)
在linux上安装android Studio
在本地PC上下载linux版本的studioStudio,然后在linux创建一个安装路径,然后把本地PC上拖进来。
进入路径下 ,执行解压命令 tar -zxvf? android-studio-2022.3.1.21-linux.tar.gz
然后进入解压后的bin路径下,执行./studio.sh
然后等待本地PC上会弹出androidStudio安装的窗口,依次安装,安装完毕打开SDKManager
选择下面的版本进行安装
配置android SDK环境变量
配置android Sdk环境变量?
1.cd ~ 进入用户目录下
2..创建文件 touch .bash_profile(先ls -al查看,没有的话创建)
执行vim .bash_profile 准备编辑
敲i进入编辑模式
export ANDROID_HOME=/mnt/data/dwx1166131/Android/Sdk ? (你自己的路径)
export PATH=${ANDROID_HOME}/tools:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/build-tools/28.0.3:${ANDROID_HOME}/platform-tools:${PATH} ? ? ? (直接复制粘贴)
3..编辑完??键盘敲esc,然后shift+冒号; ? ? ?
然后wq
4..执行?source .bash_profile 使生效
然后重新打开一个终端窗口,敲echo $PATH 查看是否永久配置好环境变量
vscode 远程连接linux
VSCode配置 SSH连接远程服务器+免密连接教程 - 知乎 (zhihu.com)
2023年最全VSCode远程Linux搭建C++工程开发利器 - 知乎 (zhihu.com)
生成SSH访问远程服务器的的公钥
ssh-keygen -t rsa -b 2048 -f C:\Users\dyp\.ssh\id_rsa_vscode_ssh? (id_rsa_vscode_ssh是自己起的名字)
张晴gitee账号密码:
15249094631 zq2wm!@#$
git config --global user.name zhangqing(每个人用自己名字的全拼)
git config --global user.email zhangqing50@h-partners.com 直接复制不要改动
·### 1、ArkUI-cross 下载
```C++
// download
// master
repo init -u git@gitee.com:arkui-x/manifest.git -b master --no-repo-verify
repo init -u https://gitee.com/arkui-x2/manifest.git -b master --no-repo-verify --no-clone-bundle
repo sync -c --no-tags -j12
repo forall -c 'git lfs pull'
// dev
repo init -u git@gitee.com:arkui-x/manifest.git -b master --no-repo-verify -m arkui-dev.xml
// weekly
repo init -u https://gitee.com/arkui-x/manifest.git -b weekly --no-repo-verify --no-clone-bundle
repo init -u https://gitee.com/arkui-x/manifest.git -b ArkUI-X-1.0.0-Beta1 --no-repo-verify --no-clone-bundle
// prebuilt
./build/prebuilts_download.sh --build-arkuix --no-check-cerificatie -skip-ssl
// build
// android build
./build.sh --product-name arkui-x --target-os android
// linux android sdk 生成到/out/arkui-x/packages/arkui-x(release)
./build.sh --product-name arkui-x --target-os android --gn-args enable_auto_pack=true runtime_mode=release
// mac android sdk
// 单编ios/android(release)
./build.sh --product-name arkui-x --target-os ios/android --gn-args enable_auto_pack=true runtime_mode=release
./build.sh --product-name arkui-x --target-os ios --gn-args enable_auto_pack=true runtime_mode=release
// ios/android合并编译打包
// 全编
./build.sh --product-name arkui-x --target-os ios --gn-args enable_auto_pack=true build_android=true
// 只编release
./build.sh --product-name arkui-x --target-os ios --gn-args enable_auto_pack=true runtime_mode=release build_android=true
```
?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!