北向应用开发
北向应用开发
https://developer.harmonyos.com/cn/documentation/teaching-video/?catalogVersion=V3
存一些遇到的问题及解决博客。
创建ssh:参考博客
https://gitee.com/help/articles/4181
注意是要在git bash里面输入ssh的命令,反正我的cmd用不了ssh
注意生成之后要打开pub后缀的文件,如图:
git操作
push失败:
报错:
原因是:gitee上的工程非空,必须创建一个完全空的工程(README也不能有,必须完全空)才能交上去。
这样就初始化成功了:
以及,频繁出现该报错:
和:
解决:
创建模组无java语言可选:
解决:创建工程的时候sdk要选择7:
关联本地工程到gitee
如图:在工程文件所在目录下 git bash z执行以下命令即可管理上git
然后再到ide里面:git-管理远程-粘贴ssh:
最后推送+提交即可:
创建一个新模块,选定语言java:
(飘红的我猜不用上传到远程)
java部分代码讲解:
string国际化布局(要逐个配置):
命名空间:
xml编程自动对应到java的class
aligment不是绝对居中,他决定主轴方向:
线性布局
创建三个色块:
-
layout这个文件里新建三个:
-
复制粘贴三个颜色文件:
-
建立关联
一些笔记
amend:
这个就是不要勾选那个amend(虽然这里没勾,但是不知道为什么就好了)
author:
原因及解决:https://stackoverflow.com/questions/26318375/fatal-no-existing-author-found-with-xxx
就是不要设置这个author:
然后就没啥事了,注意上传之前仓库一定要是空的!!
题外话
尝试在windows终端里面添加git bash
参考:https://www.jianshu.com/p/450aac19d981(这个直接整进去会报错,显示缺少guid)
建议用这个:https://www.cnblogs.com/cong-wang/p/15026535.html
然后改改自己的路径,比如我的就是这个:
{
"commandline": "%ProgramFiles%/Git/bin/bash.exe -li",
"guid": "{5d1f95df-36e8-56ad-c203-ea75ce06422c}",
"hidden": false,
"icon": "%ProgramFiles%/Git/mingw64/share/git/git-for-windows.ico",
"name": "Git Bash",
"startingDirectory": "%USERPROFILE%"
}
插入图片
图片只认前缀名
先把需要的图片移到这里,注意名字最好是全英文
UI
两种模式
{{uploading-image-330580.png(uploading...)}}