踩坑记录:
1、运行HelloWorld 报错ERROR_GET_BUNDLE_INSTALLER_FAILD
[ERROR_GET_BUNDLE_INSTALLER_FAILED]
Troubleshooting guide
$ hdc file send D:\Users\cgx\DevEcoStudioProjects\MyApplication\entry\build\default\outputs\default\entry-default-unsigned.hap /sdcard/6bf0c6b319284d10882eaa5a78ae59a3/entry-default-unsigned.hap
Error while Deploying HAP
解决办法:
先打开模拟器,然后再运行即可解决该问题。
2、无法实现动态创建多个列表,只有单个元素
解决办法:
是因为在定义ToDoTask的时候,height设置为100%,占满了屏幕,因此无法显示其他item,将height属性去掉就行。
3、如何将ToDoItem的元素,和ToDoTaskList中的列表映射起来
待确认,通过构造函数映射??
@Builder 装饰器的作用
4、如何打印日志调试?
console.log('我说', 'Hello World')
5、fp\vp 单位的含义?
fp 用于设置文字的大小,类似Android sp;
vp用来设置控件的大小,类似Android dp。
背景定位默认单位 → px:实际的物理像素点,设备出厂,就定好了【分辨率单位】
宽高默认单位 → vp:虚拟像素,相对于不同的设备会自动转换,保证不同设备视觉一致 (推荐)
6、无法实现点击来刷新选中的UI
是因为没有增加@State装饰器
7、任务列表无法居左 陈列,无法占满一行
需要设置对应的宽度数值
8、运行APP的时候,通过什么配置来选择中文还是英文?
(直接修改系统语言是可以直接改变显示的字段的,但是内部原理是什么?)
9、为什么Image容器,使用string作为入参的时候,无法显示图片?
10、手机调试连接不成功?
需要在手机测选择
(1)USB配置:RNDIS(USB以太网)
(2)USB调试:打开
11、