Changes

Jump to navigation Jump to search

Android emulators

1,773 bytes added, 18:22, 24 August 2019
Emulators
Like with [[Nintendo DS emulators]], the computer mouse is used to emulate touchscreen presses (which can be less than ideal in many cases), and the keyboard emulates the button controller add-ons. Some emulators support X360 controllers as well with some more tweaks.
Android apps come in the .apk file format (occasionally coupled with .obb files). Just like its [[IOS emulators|iOS]] equivalent (IPA files), their innards can be opened as a regular 7z ZIP file.
==Emulators==
|MEmu
|Windows
|[https://www.memuplay.com/ 5.6.2.1]
|{{✓}}
|VirtualBox
|LDPlayer
|Windows
|[http://en.ldplayer.net/ 3.4160]
|{{✓}}
|VirtualBox
|Nox App Player
|Windows
|[https://www.bignox.com/ 6.2.8.0]|{{✓}}|VirtualBox|High|{{✓}}|-|SmartGaGa|Windows|[https://www.smartgaga.com/ 1.1.523]|{{✓}}|VirtualBox|High|{{✓}}|-|MuMu App Player|Windows, macOS|[https://mumu.163.com/global/download/en/index.html 1.1.0.2]|{{✓}}|VirtualBox|High|{{✓}}|-|Peak App Player|Windows|[https://www.peakplayer.net/ 1.2.5.3]
|{{✓}}
|VirtualBox
|KoPlayer
|Windows
|[http://www.koplayer.com 12.40.10560]
|{{✓}}
|VirtualBox
|High
|{{✓}}
|-
|tiantian app player
|Windows
|[http://www.ttmnq.com/en/ 3.2.7]
|{{✓}}
|VirtualBox
|Mid
|{{✗}}
|-
|Droid4X
|Windows, macOS
|[http://droid4x.haimawan.com 0.10.67]
|{{✓}}
|VirtualBox
|{{✗}}
|-
|AndyAndyroid
|Windows, macOS
|[https://andyroid.net/ 0.47.226.1076.7]
|[http://www.android-x86.org 8.1-rc2]
|{{✓}}
|N/AVirtualBox, VMWare (for 3d acc)|LowMid
|{{✗}}
|-
|Android Studio
|Windows, Linux
|[https://developer.android.com/studio/ 3.2.12]
|{{✓}}
|QEMU
|[https://anbox.io/ Git]
|{{✓}}
|OriginalNot an emulator (wine-like approach)|?|{{✓}}|-!colspan="7"|Consoles|-|LineageOS|Nintendo Switch|[https://switchroot.org/ 15.1]|{{✓}}|based of the Nvidia Shield TV build of LineageOS
|?
|{{}}
|-
!colspan="7"|Abandoned/Discontinued
|{{✗}}
|-
|ARC Welder <br /><small>(Google Chrome)</small>|Windows, Linux, macOS, <br/>Chrome OS
|[https://developer.chrome.com/apps/getstarted_arc 50.5021.602.0]
|{{✓}}
|Mid
|{{✗}}
|-
|Windroye
|Windows
|2.9.0
|{{✓}}
|VirtualBox
|Mid
|?
|-
|Windroy
|?
|{{✗}}
|-
|Windroye
|Windows
|2.9.0
|{{✓}}
|VirtualBox
|Mid
|?
|}
The VM column describes what backend technology the emulator uses. Emulators labeled with "VirtualBox" sometimes needs the user to install [https://www.virtualbox.org/ Oracle VM VirtualBox]. Usually, it is installed automatically.
;Android x86
:An open-source project that aims to port the Android operating system to x86-based netbooks. While it can be run Comes with Google Play and libhoudini (x86/ARM translation layer) installed. 3D acceleration works well both when installed directly on the machine as a local OS and also on VMware. VMware Player 15 supports emulating OpenGL ES 3 on virtual machines like the target and performance is quite good. VirtualBox, it does not have 3D graphics emulation 3d support is poor and probably won't work. Android x86 is continually being improved and cannot run most gamescan be tried fairly painlessly through VMware. Genymotion is (or at least used to be) a closed-source fork of Android x86, designed exclusively to be run on VirtualBox.
;Anbox
;Project Astoria
:A Microsoft-developed Android emulator for Windows 10 Mobile included in several insider previews. It could run [https://www.reddit.com/r/windowsphone/comments/3gaoct/android_apps_that_work_on_win10_right_now/ a few applicaionsapplications], though apps required Google Play Services did not run or had issues. This project was reportedly [http://www.windowscentral.com/microsofts-project-astoria-delayed discontinued] in November 2015 and [http://www.winbeta.org/news/microsoft-confirms-the-death-of-project-astoria-focusing-on-other-bridges-instead its cancellation was confirmed] on February 2016, so the emulator is not included in more recent versions of Windows 10 Mobile.
==General Emulation issues==
On the taskbar, right-click Andyroid's notification icon, and choose Settings, Advanced, Set Andy Protocol. Type "tcp" and confirm, then launch Andyroid.
 
===Android-x86===
* '''3D Support is broken on VMWare when using newer kernels:'''
 
Kernels > 4.14 with version 8.1 break 3d acceleration in VMWare (see https://groups.google.com/forum/#!searchin/android-x86/4.9%7Csort:date/android-x86/wB65vJnuJiI/ytJaWYWUBwAJ). Use kernel 4.9 with 8.1 instead.
 
* '''Setting resolution in VMWare'''
 
Pass in a kernel option to grub when booting. Select the boot entry and then press 'e' to edit it, and then 'e' to edit again. Add the kernel option here. For example, to use a video resolution of 1920x1080, add 'video=1920x1080'. Press return to save the changes (for this boot session only), and 'b' to boot (the keys to edit and boot may be different depending on your grub version, there are usually instructions on the grub screen for the requisite keys)
 
==See also==
Anonymous user

Navigation menu