HarmonyOS 鸿蒙Next Mac电脑安装打开 DevEco Studio3.0.0.993,Previewer无法预览
HarmonyOS 鸿蒙Next Mac电脑安装打开 DevEco Studio3.0.0.993,Previewer无法预览
Mac电脑 安装打开 DevEco Studio3.0.0.993,Previewer无法预览
更多关于HarmonyOS 鸿蒙Next Mac电脑安装打开 DevEco Studio3.0.0.993,Previewer无法预览的实战教程也可以访问 https://www.itying.com/category-93-b0.html
mac pro 2013 双显卡的版本,应该是可以放弃了。
更多关于HarmonyOS 鸿蒙Next Mac电脑安装打开 DevEco Studio3.0.0.993,Previewer无法预览的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
不对,应该是一年多过去了,还是没有解决。
小半年过去了,应该是还没解决的。
请问解决了么? DevEco Studio 3.1.1 Release 在MAC上也是无法预览。
Previewer 显示红字:
Perview failed.
Unable to start the previewer. Open PreviewerLog to check for details.
SDK已安装完成,用的是3.1.0(API9)
这个问题解决了么?3.1 mac上也是同样的问题。
收集一下日志:在DevEco Studio中Help -> Compress Logs and show in Explorers,把生成的压缩包发一下哈!可以将这个日志和本帖子的链接一起发给华为的邮箱forum@huawei.com
标题
这里是段落文本。
子标题
这里是另一段文本。
Applications -> Utilities -> Console.app -> Crash Reports -> 查看右侧列表中的previewer项双击查看崩溃log,把系统的崩溃日志本帖链接也发一下!
[2022-09-13T14:58:21.779] [INFO] default - [Previewer server]8583 Start preview web args: -c ***** -i ***** -p 30000 -pjd 773954585 -tpn trace_28077_commandPipe -hosp *****
[2022-09-13T14:58:21.790] [INFO] default - [Previewer server]8583 Connect trace server successful
[2022-09-13T14:58:26.101] [INFO] default - [Previewer server]8583 [time stamp][2022-09-13T14:58:26.101]receive plugin restart command successfully
[2022-09-13T14:58:26.103] [INFO] default - [Previewer server]8583 Receive plugin compileResult command successfully
[2022-09-13T14:58:26.113] [INFO] default - [Previewer server]8583 Restart command finished
[2022-09-13T14:58:26.183] [INFO] default - [Previewer server]8583 Receive plugin launchJsEngine command successfully
[2022-09-13T14:58:26.200] [INFO] default - [Previewer server]8583 Receive plugin InspectorSdkFiles command successfully
[2022-09-13T14:58:29.408] [INFO] default - [Previewer server]8583 Receive plugin InspectorSdkFiles command successfully
[2022-09-13T14:58:36.395] [INFO] default - [Previewer server]8583 Engine is ready to start. StartCommand are *****
[2022-09-13T14:58:36.396] [INFO] default - [Previewer server]8583 Default Engine is ready to start. Arguments are -refresh region -projectID 773954585 -ts trace_28077_commandPipe -j ***** -s default_1663052306187_1 -device default -shape rect -sd 480 -or 1080 2340 -cr 1080 2340 -f ***** -n "entry" -av "ACE_2_0" -url ***** -arp ***** -pm "FA" -l zh_CN -cm light -o portrait -lws 40001
[2022-09-13T14:58:36.441] [INFO] default - [default][8633][Engine Log][time stamp][2022-09-13T14:58:36.439]Enter the main function.
[2022-09-13T14:58:36.443] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser debug port:
[2022-09-13T14:58:36.443] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser app name:entry
[2022-09-13T14:58:36.443] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser resolution:1080 2340 1080 2340
[2022-09-13T14:58:36.443] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser js heap:524288
[2022-09-13T14:58:36.443] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser is send JS heap:1
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser screen shape:rect
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser device:phone
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser WebSocket listening port:40001
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser screen mode:dynamic
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]CommandParser projectModel:FA
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.440]Start language is :zh_CN
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]TraceTool::pipe connect successed
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]InitDeviceOrientation is portrait.
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]Start run js app
[2022-09-13T14:58:36.444] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]AssignValueForWidthAndHeight:1080 2340 1080 2340
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]ProjectModel:FA
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]CppTimerManager::AddCppTimer0x600003f8c000 0x1035a6610
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]JsAppImpl::RunJsApp SetColorMode:light
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]CppTimerManager::AddCppTimer0x600003f8c000 0x6000035889c0
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]Begin to start websocket listening!
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]JsAppImpl::RunJsApp SetOrientation:portrait
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]JsAppImpl::RunJsApp SetAceVersionArgs:ACE_2_0
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.441]start abilit:1080 2340 3
[2022-09-13T14:58:36.445] [INFO] default - [default][8633][Engine Log][time stamp][2022-09-13T14:58:36.441]Launch Js App
[2022-09-13T14:58:36.446] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [ace_ability.cpp(CreateInstance)-(0)] Start create AceAbility instance
[2022-09-13T14:58:36.446] [INFO] default - [Previewer server]8583 default_1663052306187_1_commandPipe connect successfully
[2022-09-13T14:58:36.450] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.447]Create Command:Language
[2022-09-13T14:58:36.450] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.447]Get language run finished.
[2022-09-13T14:58:36.450] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.448]Create Command:SupportedLanguages
[2022-09-13T14:58:36.450] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.448]Get supportedLanguages run finished.
[2022-09-13T14:58:36.451] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.451]Engine Websocket protocol init
[2022-09-13T14:58:36.452] [INFO] default - [default][8633][Engine Log][DEBUG]:[2022-09-13T14:58:36.452]Websocket client connect
[2022-09-13T14:58:36.456] [INFO] default - [Previewer server]8583 Read setting configuration file successfully
[2022-09-13T14:58:36.488] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [localization.cpp(SetLocaleImpl)-(0)] SetLocale language tag: zh-CN, select language: zh-CN
[2022-09-13T14:58:36.488] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [ace_ability.cpp(SetPhysicalDeviceFonts)-(0)] Use physical devices fonts.
[2022-09-13T14:58:36.638] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [ace_ability.cpp(operator())-(0)] Initialize for current process.
[2022-09-13T14:58:36.638] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [ace_ability.cpp(AceAbility)-(0)] CreateContainer with JSDECLARATIVE frontend
[2022-09-13T14:58:36.638] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [ace_engine.cpp(Get)-(0)] AceEngine initialized in first time
[2022-09-13T14:58:36.638] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [ace_engine.cpp(AddContainer)-(0)] AddContainer 0
[2022-09-13T14:58:36.638] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [window.cpp(Window)-(0)] Window Created success.
[2022-09-13T14:58:36.639] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [declarative_frontend.cpp(Initialize)-(0)] DeclarativeFrontend initialize begin.
[2022-09-13T14:58:36.639] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [declarative_frontend.cpp(Initialize)-(0)] DeclarativeFrontend initialize end.
[2022-09-13T14:58:36.639] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [declarative_frontend.cpp(SetAssetManager)-(0)] DeclarativeFrontend SetAssetManager.
[2022-09-13T14:58:36.639] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [qjs_declarative_engine.cpp(Initialize)-(0)] QJSDeclarativeEngine initialize
[2022-09-13T14:58:36.643] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [resource_adapter_impl_standard.cpp(Init)-(0)] AddAppRes result=1, AddSysRes result=1, UpdateResConfig result=0, ori=0, dpi=480, device=0
[2022-09-13T14:58:36.643] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 263968256 [declarative_frontend.cpp(AttachPipelineContext)-(0)] DeclarativeFrontend AttachPipelineContext.
[2022-09-13T14:58:36.644] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 263968256 [manifest_widget.cpp(WidgetParse)-(0)] Widget Format is invalid
[2022-09-13T14:58:36.893] [INFO] default - [default][8633][Ace ERROR] 09/13 14:58:36 220545024 [ace_res_key_parser.cpp(ParseMatch)-(0)] Invalid key:<private>
[2022-09-13T14:58:36.893] [INFO] default - [default][8633][Ace ERROR] 09/13 14:58:36 220545024 [ace_res_key_parser.cpp(DeclarativeParse)-(0)] Invalid config:zh_CN-long-notround-vertical-light-phone-xxhdpi
[2022-09-13T14:58:36.894] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [qjs_declarative_engine.cpp(SetPostTask)-(0)] SetPostTask
[2022-09-13T14:58:36.894] [INFO] default - [default][8633][native_engine.cpp (SetPostTask)] SetPostTask in
[2022-09-13T14:58:36.894] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [pipeline_context.cpp(SetRootRect)-(0)] the view scale is zero or root element is nullptr
[2022-09-13T14:58:36.894] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [root_component.cpp(SetupElementTree)-(0)] First build for element tree.
[2022-09-13T14:58:36.894] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [root_component.cpp(CreateRenderNode)-(0)] CreateRenderRoot.
[2022-09-13T14:58:36.894] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [app_theme.cpp(Build)-(0)] Build AppTheme error, no theme resource, use prebuild color!
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(SetupRootElement)-(0)] SetupRootElement success!
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [manifest_appinfo.cpp(ParseI18nAppName)-(0)] not i18n appName
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [flutter_asset_manager.cpp(GetAsset)-(0)] find asset failed, assetName = commons.js
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [utils.h(GetAssetContentImpl)-(0)] uri:commons.js Asset is null
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [flutter_asset_manager.cpp(GetAsset)-(0)] find asset failed, assetName = vendors.js
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [utils.h(GetAssetContentImpl)-(0)] uri:vendors.js Asset is null
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace ERROR] 09/13 14:58:36 220545024 [qjs_declarative_engine_instance.cpp(CompileSource)-(0)] Compiled cache file writing failed to <private>
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [frontend_delegate_declarative.cpp(FlushPageCommand)-(0)] FlushPageCommand FragmentCount(1)
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [frontend_delegate_declarative.cpp(OnPageReady)-(0)] OnPageReady url = <private>
[2022-09-13T14:58:36.895] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(OnSurfaceChanged)-(0)] PipelineContext: OnSurfaceChanged start.
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(OnSurfaceChanged)-(0)] Surface size changed, [1080 * 2340]
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(OnSurfaceChanged)-(0)] Surface is ready.
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(FlushLayout)-(0)] PipelineContext::FlushLayout()
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(FlushRender)-(0)] PipelineContext::FlushRender()
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace ERROR] 09/13 14:58:36 220545024 [multimodal_manager.cpp(OpenChannel)-(0)] fail to get subscriber to register callback
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(OnSurfaceDensityChanged)-(0)] OnSurfaceDensityChanged density_(3.000000)
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(OnSurfaceDensityChanged)-(0)] OnSurfaceDensityChanged dipScale_(3.000000)
[2022-09-13T14:58:36.896] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [pipeline_context.cpp(OnSurfaceDensityChanged)-(0)] OnSurfaceDensityChanged viewScale_(1.000000)
[2022-09-13T14:58:36.900] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [frontend_delegate_declarative.cpp(OnPrePageChange)-(0)] FrontendDelegateDeclarative OnPrePageChange
[2022-09-13T14:58:36.901] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [frontend_delegate_declarative.cpp(OnPushPageSuccess)-(0)] OnPushPageSuccess size=<private>,pageId=<private>,url=<private>
[2022-09-13T14:58:36.901] [INFO] default - [default][8633][Ace INFO] 09/13 14:58:36 220545024 [ace_scoring_log.cpp(operator())-(0)] AceScoringLog enabled
[2022-09-13T14:58:36.901] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [qjs_declarative_engine.cpp(FireAsyncEvent)-(0)] QJSDeclarativeEngine FireAsyncEvent is unusable
[2022-09-13T14:58:36.901] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [qjs_declarative_engine.cpp(FireAsyncEvent)-(0)] QJSDeclarativeEngine FireAsyncEvent is unusable
[2022-09-13T14:58:36.901] [INFO] default - [default][8633][Ace WARNING] 09/13 14:58:36 220545024 [qjs_declarative_engine.cpp(FireAsyncEvent)-(0)] QJSDeclarativeEngine FireAsyncEvent is unusable
[2022-09-13T14:58:36.918] [INFO] default - [Previewer server]8583 default_1663052306187_1_commandPipe disconnect. ClientNumber is 1
[2022-09-13T14:58:36.918] [WARN] default - [Previewer server]8583 default engine crash
[2022-09-13T14:58:36.920] [INFO] default - [Previewer server]8583 Child process is closed, exit signal: SIGILL
[2022-09-13T14:58:36.920] [INFO] default - [Previewer server]8583 Child process is closed, exit code: null
针对HarmonyOS鸿蒙Next Mac电脑安装并打开DevEco Studio 3.0.0.993后Previewer无法预览的问题,可能的原因及解决方案如下:
环境配置检查:
- 确保Mac电脑满足DevEco Studio的最低系统要求。
- 检查是否已正确安装并配置了HarmonyOS SDK。
DevEco Studio设置:
- 在DevEco Studio中,检查Previewer的设置,确保已选择正确的设备模拟器和主题。
- 尝试重启Previewer或重新加载项目。
依赖与插件:
- 确认项目中已包含所有必要的依赖和插件,特别是与UI预览相关的部分。
- 检查是否有任何插件或依赖项与当前DevEco Studio版本不兼容。
日志文件:
- 查看DevEco Studio的日志文件,寻找与Previewer相关的错误信息或警告。
- 根据日志中的提示进行针对性的修复。
系统权限:
- 确保DevEco Studio具有足够的系统权限来运行和访问必要的资源。
如果上述步骤均未能解决问题,可能是由于特定的系统配置或软件冲突导致。此时,建议尝试在不同环境或机器上重现问题,以排除特定环境因素的影响。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html,