HarmonyOS 鸿蒙Next DevEco Studio 3.0.0.800打开模拟器一运行项目就闪退

HarmonyOS 鸿蒙Next DevEco Studio 3.0.0.800打开模拟器一运行项目就闪退 检查了button的id还有slice里面的文件都没有发现错误,也没有出现文件没放在slice文件夹的情况,反正就是一打开模拟器就闪退,不知道啥原因,求解答

MainAbilitySlice:

package com.example.dataabilitydemo.slice;
import com.example.dataabilitydemo.ResourceTable;
import ohos.aafwk.ability.AbilitySlice;
import ohos.aafwk.content.Intent;
import ohos.agp.components.Button;

public class MainAbilitySlice extends AbilitySlice {
    @Override
    public void onStart(Intent intent) {
        super.onStart(intent);
        super.setUIContent(ResourceTable.Layout_ability_main);
        
        //在主界面点击“添加联系人”按钮,就跳转到UserAddAbilitySlice
        Button btn1=findComponentById(ResourceTable.Id_btn1);
        btn1.setClickedListener(component -> present(new UsersAddAbilitySlice(),new Intent()));
        
        //在主界面点击“联系人列表”按钮,就跳转到UserListAbilitySlice
        Button btn2=findComponentById(ResourceTable.Id_btn2);
        btn2.setClickedListener(component -> present(new UsersListAbilitySlice(),new Intent()));
    }
    
    @Override
    public void onActive() {
        super.onActive();
    }
    
    @Override
    public void onForeground(Intent intent) {
        super.onForeground(intent);
    }
}

log错误:

03-02 01:28:14.700 7462-7467/? E DFS  :  DaemonNetworkListener-InitDnetworkManager: Failed to init dnetwork manager, error: register callback failure
03-02 01:28:14.760 1573-1795/? E libdnetwork:  GetLocalDevice: get hwddmp service failed
03-02 01:28:14.831 28806-28806/? E execns  :  Could not execute command '/vendor/bin/netmgr --if-prefix wlan1_ --network 192.168.232.9/29': No such file or directory
...

我是小白这log根本看不懂,还是希望有大佬出来解答一下


更多关于HarmonyOS 鸿蒙Next DevEco Studio 3.0.0.800打开模拟器一运行项目就闪退的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

开发者您好,已收到您的邮件,不清楚问题是IDE闪退还是模拟器闪退,如有是如果是模拟器闪退需要提供下hilog日志,谢谢。

更多关于HarmonyOS 鸿蒙Next DevEco Studio 3.0.0.800打开模拟器一运行项目就闪退的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


你好,不是模拟器闪退,是模拟器一运行app,app就闪退回桌面,

开发者您好,打开模拟器后,是DevEco Studio闪退还是模拟器闪退?

你好,不是模拟器闪退,是模拟器一运行app,app就闪退回桌面,

看不出来
检查一下MainAbility和config.json

你好,MainAbility和config.json都没有动过,看不出来哪里错,

开发者您好,相关问题已经反馈给工作人员,稍后会再次回复您,感谢您对华为开发者论坛的支持。

针对您提到的HarmonyOS鸿蒙Next DevEco Studio 3.0.0.800版本在打开模拟器并运行项目时出现闪退的问题,可能的原因及解决方案如下:

  1. 模拟器配置问题:检查模拟器的配置是否符合项目运行要求,包括系统版本、内存分配、CPU核心数等。确保模拟器配置与项目设置匹配。

  2. 项目兼容性:确认项目代码及依赖库是否兼容当前版本的DevEco Studio和模拟器。尝试更新项目中的第三方库到最新版本,或回退到一个稳定版本。

  3. 缓存问题:清除DevEco Studio的缓存和重启模拟器。可以通过DevEco Studio的“File”菜单选择“Invalidate Caches / Restart…”,然后选择“Invalidate and Restart”来清除缓存并重启IDE。

  4. 日志分析:查看模拟器运行日志和DevEco Studio的日志文件,寻找可能的错误信息或异常堆栈,这有助于定位问题原因。

  5. 软件更新:检查是否有DevEco Studio或模拟器的更新版本,有时候软件更新能解决一些已知的兼容性问题。

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

回到顶部