HarmonyOS 鸿蒙Next运行最新版的DevEco缺省的hello cangji出错。
HarmonyOS 鸿蒙Next运行最新版的DevEco缺省的hello cangji出错。
code:9568347
error: install parse native so failed.
View detailed instructions.
版本:DevEco Studio NEXT Developer Beta3
Build #DS-233.14475.28.36.503600
构建版本:5.0.3.600, built on August 7, 2024
Runtime version: 17.0.10+1-b1087.17 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11.0
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 36
Registry:
idea.plugins.compatible.build=IC-233.14475.28
Non-Bundled Plugins:
com.huawei.cangjie-support-plugin (5.0.3.700)
关于HarmonyOS 鸿蒙Next运行最新版的DevEco缺省的hello cangji出错。的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
打开`entry/build-profile.json5`文件,在`cangjieOptions`后面加一行配置
"abiFilters": ["x86_64"]
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
修改前
{
"apiType": "stageMode",
"buildOption": {
"cangjieOptions": {
"path": "./src/main/cangjie/cjpm.toml"
}
},
"buildOptionSet": [
],
"targets": [
{
"name": "default"
}
]
}
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
修改后
{
"apiType": "stageMode",
"buildOption": {
"cangjieOptions": {
"path": "./src/main/cangjie/cjpm.toml",
"abiFilters": ["x86_64"]
}
},
"buildOptionSet": [
],
"targets": [
{
"name": "default"
}
]
}
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17
非常感谢您的回答,按着您的修改完了,果然这次编译不再出错了。但是运行后模拟器屏幕没有显示hello cangjie,貌似label被卡住了,只显示出了一个四叶蓝色图标。deveco提示“sysfreeze happened in HUAWEI_PHONE”。
查看deveco日志,显示如下:
Device info:emulator Build info:emulator 5.0.0.36(SP1DEVC00E36R4P11log) Fingerprint:3351a986228a7db1b26eeb0e3639e0002cd6cd477c52631cbba8623ea85ea3bd Module name:com.example.myapplication6 Version:1.0.0 Foreground:No Pid:2796 Uid:20020038 Reason:LIFECYCLE_TIMEOUT sysfreeze: com.example.myapplication6 LIFECYCLE_TIMEOUT at 20240823202715 DisplayPowerInfo:powerState:AWAKE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
好使了!!非常感谢!!!!
已采纳了您的回答!非常感谢!!
不过这一版中,仍然存在之前的问题,打开缺省模板。仍然提示问题。
macro evaluation has failed for macro call 'State'
这个问题还是没解决。
遇到了同样问题,你的解决了吗?
能运行,但是卡住了。
用beta5的插件
beta5你试了吗?好像也不行?
你是不是x86的机子,x86机器要改一个编译产物还是啥我忘了,才能在模拟器运行
是的,楼上正解
没有仓颉插件吧
兄弟,我还不至于二到不装插件。再说,没有插件,studio也出不来hello cangjie的project。