Joke Collection Website - Talk about mood - Huawei Hongmeng is compatible with Android APP, and Windows 11 also supports Android APP. What is the difference?

Huawei Hongmeng is compatible with Android APP, and Windows 11 also supports Android APP. What is the difference?

On June 2, Huawei’s HarmonyOS was officially released, and Huawei’s HarmonyOS is compatible with Android APPs. Because of this, many people have complained about Huawei’s HarmonyOS system. Some trolls directly said that it is an Android package. shell.

On June 24, Windows 11 was released. This time Windows 11 also brought a huge surprise to everyone, that is, Windows 11 also natively supports Android APP.

But this time Windows 11 has not been said to be an Android shell, so the question arises, what is the difference between these two systems supporting Android APP?

First of all, let’s talk about the Hongmeng system. We know that the basis of the Hongmeng system is the open source project Openharmony. It does not support Android APP itself and is a relatively pure system.

Huawei HarmonyOS is based on Openharmony, and then packages some codes from the Android open source project AOSP to enable it to support Android APPs.

Since Huawei HarmonyOS is also used on ARM chips, and the Android system is also based on ARM chips, the chip instruction set is the same. At the same time, Android and HarmonyOS are both based on the Linux kernel, so as long as it is packaged in AOSP code, just let Harmony have a compiler for Android APP.

But Windows is different. First of all, the kernel of Windows is WINNT. Secondly, Windows is mainly used for X86 architecture. This is a complex instruction set, which is different from the simple instruction set of ARM.

So Windows does not simply package the AOSP code and have an Android APP compiler in Windows.

Windows 11 takes advantage of Intel's Intel Bridge technology, which is a runtime post-compiler that allows mobile applications to run as "native applications" on X86-based devices.

I guess everyone is still confused and doesn’t understand it. What kind of technology is Bridge technology?

We know that Intel’s chips are based on the You can run ARM binary files, which solves the instruction set problem.

Then Microsoft developed an "Android Windows Subsystem" (WSA) in Windows, which is similar to the "Linux Windows Subsystem" that already exists in Windows, and then of course packaged the code in AOSP , provides compatibility with the AOSP framework, and ultimately enables native running of Android APP.

So Huawei Hongmeng and Windows 11 support Android APP. They are really different. The biggest key is the difference in chip instruction set. As a result, Microsoft must first solve the chip instruction set problem before it can solve the Android problem. , and Hongmeng does not need to consider the instruction set issue.