Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
As of Anyline Version 25, Android architectures x86 and x86_64 are not supported any more. The information below is relevant to all integrators and developers using x86 CPUs (Intel or AMD). |
...
What does this mean if you want to emulate your Android app on a x86-based development computer?
...
As part of Android 11 (API level 30), System Images were released and are capable of both of the following:
Executing ARM binaries with significantly improved performance.
Translating ARM instructions to x86 without impacting the entire system.
Tip |
---|
This allows the execution of ARM binaries for testing without the performance overhead of full ARM emulation. |
Warning |
---|
It also means that developers (who are dependent on ARM libraries and cannot build an x86 variant of their app |
...
) no longer have to use system images with full ARM emulation, which are much slower than x86 system images when run on x86-based computers. |
As part of the Android 11 developer preview Android 11 system images have been released, which are capable of executing ARM binaries with significantly improved performance.
...
Tip |
---|
It is still possible to run ARM64-based apps on Android Emulators using the latest version of Android. |
...
Further Information
For more details please have a look here:
https://android-developers.googleblog.com/2020/03/run-arm-apps-on-android-emulator.html