HarmonyOS local emulator goes online

During the Huawei HDC 2021 Developers Conference, Huawei announced that the HarmonyOS local emulator was coming. This type of emulator is an important tool for developers to develop and debug code.

The HarmonyOS local emulator launched by Huawei can be used on a personal computer without a dedicated test machine. The product has been launched in major mobile phone categories at the end of October, smartwatches and smart screen categories will be launched in the future.

According to the official demo video, this emulator provides convenient application installation functions, while supporting application debugging, data, and other functions.

Highlights of the local emulator:

(1) Local operation, real machine performance

The local emulator runs directly on the user’s local PC, does not require login authorization, has zero delay, and is not limited by the duration of use, and has the same performance as the real machine. Users can create their own dedicated emulator based on the type of hardware required on the emulator management device. For example, select the mobile phone category of the emulator. Users can adjust the resolution, screen size, and pixel density of the mobile phone emulator by themselves.

(2) Device simulation, all-round simulation

A complete application debugging environment is inseparable from various hardware and driver devices. The launch of the local emulator fills up this shortcoming for HarmonyOS developers. The local emulator provides a variety of general-purpose device simulations such as audio, battery, location, etc., and provides developers with a running environment similar to the real machine.

In addition, the local emulator also provides product-specific simulations for Huawei devices, such as the rotation and pressing of the function keys of the smart watch , and the remote control simulation of the smart screen.

(3) Data injection, fast and convenient

The local emulator provides a separate data injection page to facilitate developers to operate specific sensors. As shown in the figure below, the right window is the virtual sensor simulation operation window, and the user can set the parameters of the specified sensor on the right as needed.

(4) Application debugging, support multiple languages

The local emulator also supports Java, JS, C/C++ single-language debugging, and JS+Java cross-language debugging capabilities, helping developers to debug applications more conveniently and efficiently.

The HarmonyOS remote emulator has also added many new features. This type of emulator is divided into a single device emulator and a hyper terminal emulator. The updated contents are as follows:

1. New “folding screen” for single device emulator

The single-device emulator already supports 5 product categories: mobile phones, PADs, smart screens, smart watches, and folding screens . Next year Q1 will launch the car and machine category . The folding screen has been launched in DevEco Sdudio version 3.0.0.601. Friends who want to use the folding screen for early adopters can finally arrange it, let’s take a look at the steps and effects of the folding screen~

As shown in the figure below, after logging in to the remote emulator, you can see the newly added Mate X2 5G device, click to run the device.

After clicking Run, the expansion and folding effects of the folding screen are as follows:

2. Newly added “Mobile + Smart Screen” to the HyperTerminal Emulator

How to adapt a single application to multiple terminals, developers may face many problems, such as:

There are many categories: mobile phones, smart watches, smart screens, car machines, etc.

High cost: For individual developers, the equipment price is high, and it is difficult for individual developers to afford it.

High networking threshold: Even if you have multiple devices, it is difficult to interact with each other, and physical networking is time-consuming and labor-intensive.

Data closure: At the same time, the data of each device is not interconnected or shared.

In response to the above problems, we provide developers with a super terminal emulator, which allows developers to realize multi-device joint networking with zero cost and zero threshold. This time the upgrade of the hyper terminal emulator, a mobile phone + smart screen has been added. Currently, we have implemented three combinations of mobile phone + mobile phone, mobile phone + smart screen, and mobile phone + PAD. Let’s take a look at the highlights of the new category~

(1) Highlights of HarmonyOS Emulator:

Support distributed file management (such as cross-device file access), distributed task scheduling (such as cross-device task pull) and distributed data management (such as cross-device data transmission).

Support FA pull-up and circulation, cross-device application debugging and interactive operation. One-click circulation, easy interaction.

There is no need to configure and log in to the account, and the operation is simple.

(2) Steps and effects of using mobile phone + smart screen

As shown in the figure below, the mobile phone + smart screen device can be seen in the hyper terminal device.

HarmonyOS local emulator image 1

(Via)

Related Posts

Leave a Comment