HarmonyOS 鸿蒙Next:请教下为什么preview可以显示出来,但是模拟器却显示不出来

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:请教下为什么preview可以显示出来,但是模拟器却显示不出来

就这么如图所示。

cke_159.png

为什么会这样呢,我百度查了查说是api版本不匹配,但是我版本是匹配的,都是api 9

cke_10088.png

还有个devicetype问题的,这个我也确认过了是phone没问题,就不截图了。那到底为什么会这样呢,求大神指教了。

还有就是想问下

hdc shell bm install -p /sdcard/637b1af5a8ab46bebfc3d3e124f3fb1c/
hdc shell rm -rf /sdcard/637b1af5a8ab46bebfc3d3e124f3fb1c
hdc shell aa start -a EntryAbility -b com.example.myapplication

这些是什么意思呢。


更多关于HarmonyOS 鸿蒙Next:请教下为什么preview可以显示出来,但是模拟器却显示不出来的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

7 回复

看看EntryAbility里配置的首页是不是不对

cke_564.png

更多关于HarmonyOS 鸿蒙Next:请教下为什么preview可以显示出来,但是模拟器却显示不出来的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


这个我也检查过了,是对的。换成别的page就能显示出来,就是这个page出不来。

后来我新建了个项目,把教学的代码复制过来就可以显示了。。。 可能自己哪里写的问题没找到把。

采用楼主的方法已解决,

路由有没有配呢,

基本信息

<div>
    <p>路由有没有配呢,</p>
    <div style="display:none">基本信息</div>
    <div>
        <img src="" alt="图片">
    </div>
</div>

你说的是main_pages.json中的配置吧。那个也是配置了。

针对帖子标题中提到的问题“HarmonyOS 鸿蒙Next:请教下为什么preview可以显示出来,但是模拟器却显示不出来”,以下提供可能的解答:

在HarmonyOS开发中,preview(预览)通常指的是在开发环境中对UI设计或布局进行的可视化展示,而模拟器则是用于模拟真实设备运行状况的工具。若preview可以显示但模拟器无法显示,可能的原因包括但不限于:

  1. 资源配置问题:检查项目中的资源配置文件,确保所有必要的资源(如图片、布局文件等)都已正确加载且模拟器支持这些资源的显示。

  2. 版本兼容性问题:preview可能基于开发环境的默认设置或特定版本进行展示,而模拟器可能运行的是不同的系统或API版本。确认模拟器的版本与preview所使用的版本是否兼容。

  3. 模拟器设置问题:检查模拟器的设置,确保显示设置(如分辨率、屏幕密度等)与preview相匹配。

  4. 代码或布局错误:尽管preview能显示,但代码中可能存在特定于模拟器的错误或布局问题,导致在模拟器上无法显示。

  5. 软件更新或Bug:确保开发环境和模拟器均为最新版本,有时软件更新能解决此类问题。同时,查看HarmonyOS的官方文档或社区,了解是否有相关Bug报告。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部