HarmonyOS 鸿蒙Next macx86 配置项目文件生成前缀 应用后全部文件不能打开 已解决
HarmonyOS 鸿蒙Next macx86 配置项目文件生成前缀 应用后全部文件不能打开 已解决
我参考文档
DevEco Studio设置新建文件时自动添加头部注释和版权声明的方法
https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-coding-8-V5
在macx86版本出现问题并且可复现,最终没有通过include选项添加header成功,但是使用file 选择ets类型添加header可以成功
操作过程描述:
Perference—>Editor—>File and Code Templates —> includes
+ 设置Extension: .* —> 点击Apply之后弹出Register New File Type Association
选择第三个 Open matching files in associated application
之后所有项目文件均不能在ide中打开,即文件无类型icon,且点击文件右侧代码区域不显示文件对应代码
错误复现过程:
1.新建项目,项目可运行注意文件icon此时是有的,如绿框框出来的位置
2. 打开Perference—>Editor—>File and Code Templates,选择include选项卡,Extension需要输入.,点击Apply,后会弹出一个窗口有三个单选框如图:
3.选择第三个单选:Open matching files in associated application ,点击OK,Apply之后,再次查看项目文件,所有文件无对应类型icon,且点击文件右侧代码区域不展示文件对应代码
解决办法:
方法1:选择File Type
选择 File opened in associated application 后 删除刚才添加的 .
注意:若是选择弹出窗口的默认第二个单选,则在此处左侧先选择Text—>找到.* 删除即可
方法2:彻底删除DevEco Studio 之后重装,
完全删除deveco studio
~/Library/Application Support/Huawei
~/Library/Caches/Huawei
~/.gradle
~/Library/Logs/Huawei
~/Library/Developer/CoreSimulator/Devices
然后使用强力卸载应用卸载,不行就重启再安装
注意需要彻底删除,重装后会弹出
弹出这个窗口代表彻底删除成功,未导入以前的settings配置,如果没弹出说明没删干净,还会出现文件类型icon显示不出来的情况
更多关于HarmonyOS 鸿蒙Next macx86 配置项目文件生成前缀 应用后全部文件不能打开 已解决的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于HarmonyOS 鸿蒙Next macx86 配置项目文件生成前缀 应用后全部文件不能打开 已解决的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
针对HarmonyOS 鸿蒙Next在macx86环境下配置项目文件生成前缀后应用文件无法打开的问题,通常与项目配置、编译环境或权限设置有关。请检查以下几点:
- 确保项目配置文件(如build.gradle或CMakeLists.txt)中的前缀设置正确无误,且符合鸿蒙系统的要求。
- 检查编译环境是否完整且兼容,包括SDK和NDK的版本是否与鸿蒙系统匹配。
- 确认生成的文件权限设置,确保应用有权限访问这些文件。
如果问题依旧无法解决,请检查是否有其他系统或软件冲突,或尝试重启开发环境。如果问题依旧没法解决请加我微信,我的微信是itying888。
更多关于HarmonyOS 鸿蒙Next macx86 配置项目文件生成前缀 应用后全部文件不能打开 已解决的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html