From 4f157904d5a291a39cf34616faf5e9ae226f04b7 Mon Sep 17 00:00:00 2001 From: djmil Date: Sun, 23 Jun 2024 22:42:13 +0200 Subject: [PATCH] Update README.md --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index aeef340..12abd46 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,8 @@ $ANDROID_SDK_ROOT/ sdkmanager --list ``` -> [!NOTE] QEMU host limitations +>[!NOTE] +> **QEMU host limitations**
> It looks that Android API 27 is the latest officially supported OS image that is capable of being executed as **Aarch64** Android on **x86_64** host. Later versions of Android can be used only as **x86_64** binaries. - Install packages for Android API 27 (MARSHMELLOW (6.0), etc) @@ -74,7 +75,12 @@ sdkmanager "emulator" "platform-tools" - Create emulator device: ```bash -avdmanager --verbose create avd --force --name "pixel_6.0_27" --device "pixel" --package "system-images;android-27;default;arm64-v8a" --tag "default" --abi "arm64-v8a" +avdmanager --verbose create avd --force \ + --name "pixel_6.0_27" \ + --device "pixel" \ + --package "system-images;android-27;default;arm64-v8a" \ + --tag "default" \ + --abi "arm64-v8a" ``` - Start emulator: @@ -82,7 +88,8 @@ avdmanager --verbose create avd --force --name "pixel_6.0_27" --device "pixel" - emulator @pixel_6.27 -qemu -machine virt ``` -> [!NOTE] -qemu -machine virt +> [!NOTE] +> -qemu -machine virt
> This two options are only necessary if you are going to run **Aarch64** Android on a **x86_64** host. ## adb server