Qt for HarmonyOS/Local Emulator Configuration: Difference between revisions
Created page with " == Scenario == Initialize the "Phone" device type "Pura 90" in a local directory (e.g.<code>/Volumes/MacintoshExtSSD/DevEcoEmulator</code>), and start it using command-line tools. == Prerequisites == * [https://developer.huawei.com/consumer/en/deveco-studio/ DevEco Studio] installed * Sufficient disk space at the target emulator location == Initialize the Emulator == # Open '''DevEco Studio'''. # Open '''Device Manager'''. # Edit '''Local Emulator Location''' to set..." |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Scenario == | == Scenario == | ||
Initialize the "Phone" device type "Pura 90" in a local directory (e.g. | Initialize the "Phone" device type "Pura 90" in a local directory (e.g. ''/Volumes/MacintoshExtSSD/DevEcoEmulator''), and start it using command-line tools. | ||
== Prerequisites == | == Prerequisites == | ||
| Line 12: | Line 12: | ||
# Open '''DevEco Studio'''. | # Open '''DevEco Studio'''. | ||
# Open '''Device Manager'''. | # Open '''Device Manager'''. | ||
# Edit '''Local Emulator Location''' to set the emulator storage path (e.g. | # Edit '''Local Emulator Location''' to set the emulator storage path (e.g. ''/Volumes/MacintoshExtSSD/DevEcoEmulator''). | ||
# Find the device: '''Phone''' → '''Pura 90'''. | # Find the device: '''Phone''' → '''Pura 90'''. | ||
#: ''Note: You may select any supported emulator available in DevEco Studio. "Pura 90" is used here as an example.'' | #: ''Note: You may select any supported emulator available in DevEco Studio. "Pura 90" is used here as an example.'' | ||
| Line 18: | Line 18: | ||
== Run the Emulator via Command Line == | == Run the Emulator via Command Line == | ||
=== Test Method === | === Test Method === | ||
| Line 24: | Line 23: | ||
# '''Disable the network connection''' on your machine. | # '''Disable the network connection''' on your machine. | ||
# Run the following command in a terminal: | # Run the following command in a terminal: | ||
< | <pre> | ||
/Applications/DevEco-Studio.app/Contents/tools/emulator/Emulator \ | /Applications/DevEco-Studio.app/Contents/tools/emulator/Emulator \ | ||
-start "Pura 90" \ | -start "Pura 90" \ | ||
-instancePath /Volumes/MacintoshExtSSD/DevEcoEmulator/ | -instancePath /Volumes/MacintoshExtSSD/DevEcoEmulator/ | ||
</ | </pre>Closing DevEco Studio and disabling the network ensures the emulator launches independently from the IDE and confirms it can run fully offline using only the locally downloaded resources. | ||
== Notes == | == Notes == | ||
* Replace the | * Replace the ''-instancePath'' value with your own emulator storage path. | ||
* The emulator name passed to | * The emulator name passed to ''-start'' must match the device name configured in Device Manager. | ||
* Any supported emulator from DevEco Studio's device list can be used — replace | * Any supported emulator from DevEco Studio's device list can be used — replace ''"Pura 90"'' with the desired device name. | ||
== See also == | |||
* [[Qt for HarmonyOS]] | |||
* | |||
Latest revision as of 02:32, 1 June 2026
Scenario
Initialize the "Phone" device type "Pura 90" in a local directory (e.g. /Volumes/MacintoshExtSSD/DevEcoEmulator), and start it using command-line tools.
Prerequisites
- DevEco Studio installed
- Sufficient disk space at the target emulator location
Initialize the Emulator
- Open DevEco Studio.
- Open Device Manager.
- Edit Local Emulator Location to set the emulator storage path (e.g. /Volumes/MacintoshExtSSD/DevEcoEmulator).
- Find the device: Phone → Pura 90.
- Note: You may select any supported emulator available in DevEco Studio. "Pura 90" is used here as an example.
- Click the Download button in the Actions column, then wait for the emulator to download and initialize.
Run the Emulator via Command Line
Test Method
- Close DevEco Studio completely.
- Disable the network connection on your machine.
- Run the following command in a terminal:
/Applications/DevEco-Studio.app/Contents/tools/emulator/Emulator \ -start "Pura 90" \ -instancePath /Volumes/MacintoshExtSSD/DevEcoEmulator/
Closing DevEco Studio and disabling the network ensures the emulator launches independently from the IDE and confirms it can run fully offline using only the locally downloaded resources.
Notes
- Replace the -instancePath value with your own emulator storage path.
- The emulator name passed to -start must match the device name configured in Device Manager.
- Any supported emulator from DevEco Studio's device list can be used — replace "Pura 90" with the desired device name.