从零开始学Hm(七)报错(网络请求之前)

报错

鸿蒙第一次点Preiewer报错:preview failed.unable to start the previewer.Open PrevireerLog to check for details

.File—>Settings->hvigor->取消勾选最后一个 Enable。。。tasks
安装完模拟器报错,版本不一致
$ hdc shell bm install -p /sdcard/0c8f57dbe2ef46d481446d6fe0e1fdf2/
Failure[INSTALL_PARSE_FAILED_USESDK_ERROR]
$ hdc shell rm -rf /sdcard/0c8f57dbe2ef46d481446d6fe0e1fdf2
Error while Deploying HAP

https://blog.csdn.net/weixin_39101959/article/details/125830055

在build.profile.json5文件中可以看到版本
国际化加入两种语言时  没有在base目录中也加入相同的  因为 在en_US,zh_CN目录都找不到的情况下回去base目录中找

width is translated here but not found in the default locale.
NAN  input全删会出现
进行判断 isNAN()之后赋值或者return
突然不能预览
清除entry下的.perview文件  清除缓存
https://blog.csdn.net/weixin_42277946/article/details/135340745
路由

路径开头一定不要加 / !!!!!!!!!!!!

03-11 14:45:08.314 20292-15752 E C03900/Ace: [manifest_router.cpp(GetPagePath)-(0)] [Engine Log] can't find this page
03-11 14:45:08.314 20292-15752 E C03900/Ace: [page_router_manager.cpp(StartPush)-(0)] [Engine Log] this uri not support in route push.
03-11 14:45:08.314 20292-15752 I A0c0d0/JSApp: app Log: 路由失败,errCode:100002 errMessage:Uri error. The uri of router is not exist.

路径出错
没有在 resources->base->profile->main_pages.json中添加自己的页面
或者创建页面的时候直接new ->  page  不要new ArkTS file

一定要把跳转之前所在的页面和要跳转的页面都加到 main_pages.json 文件中

模拟器
$ hdc shell bm uninstall com.example.myapplication
[ERROR_GET_BUNDLE_INSTALLER_FAILED]
Troubleshooting guide
$ hdc file send E:\HarMonyos\demo\entry\build\default\outputs\default\entry-default-unsigned.hap /sdcard/1b20c474cc1e4c138525af453cca2122/entry-default-unsigned.hap
Error while Deploying HAP

清除手机模拟器上的数据

在运行真机之前需要对app进行签名。
https://www.jianshu.com/p/dcd50d555eae

noDevices

添加了模拟器但是没有显示设备,开启模拟器重启IDE

开启模拟器之后没有找到自己的应用

开启模拟器运行代码

不同Ability之间跳转
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]Lifetime: 0.000000s
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]Js-Engine: ark
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]page: pages
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]Error message: Cannot read property startAbility of undefined
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]SourceCode:
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]                this.context.startAbility(want);
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]                ^
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]Stacktrace:
03-12 10:13:36.045 23468-14540 E C03900/Ace: [Engine Log]    at anonymous (entry

这个还为解决

  • 11
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值