Conversation
|
Wow, are all those supporting files required for every harmony application? FYI, vsg::Logger can be sub-classed to enable all vsg::info/vsg::warn etc. messages to be redirected to a custom logger. See vsglogger example. I think this would be better than having a macro as it would work for all VSG messages. |
- Removed obsolete test files and mock configuration files
|
Many files are included with the template project; I have removed some unnecessary files. I have also added a Harmony implementation of vsg::Logger. |
|
Thanks for the changes. Would it be worth moving the HarmonyLogger into the VSG alongside the other Harmony platform files? |
|
I don't think it's necessary to include it in VSG, as it's just an application-layer example. VSG users should refine it according to their own needs. |
| "name": "default", | ||
| "type": "HarmonyOS", | ||
| "material": { | ||
| "certpath": "C:\\Users\\huang\\.ohos\\config\\default_VsgHarmony_Gj_LbL9cJ7EqTcCncNlPZOjKrVWG1MP7KjQ_Hw-o5vI=.cer", |
There was a problem hiding this comment.
It doesn't feel right to have user specific config files. Will these be overwritten by the dev environment at compile time or at runtime?
There was a problem hiding this comment.
Oh, this is the signature automatically created by the IDE for the debug version. It's associated with the Huawei developer account and should be deleted. When others debug on a real device, the IDE will guide them to create a new signature.
Removed signingConfigs section from build-profile.json5.
|
@Dylan-H I have merged the Harmony changes with VSG and vsgExamples master, it would be nice to have a thread of the VSG discussion forum about this work so others know it's not possible and what to expect. Could you post this? FYI, I have bumped the VSG master version to 1.1.14 in prep for the next developer release so the Harmony support will be part of this dev release. |
Since the emulator included with DevEco Studio does not support Vulkan, this demo can only run on a real device.
