Changes

Jump to navigation Jump to search

Android emulators

16 bytes added, 04:56, 5 July 2021
Copied latest snapshot from Wayback Machine
:''This page is about emulating Android on other computers, like desktops. For emulating specific platformsthe inverse, we'll usually list Android ports of emulators see [[Emulators on the target platform's page; for example, a Game Boy emulator for Android would be listed at the Game Boy emulators page]].''{{Infobox console|title = Android|logo = Android.png|developer = Google<br/> Open Handset Alliance|release = 2008-present|emulated = {{✓}}}}
'''[[wikipedia:Android (operating system)|Android]]''' is a mobile operating system developed by Google and the Open Handset Alliance. It was originally developed in secret before launching in 2008 as a competitor against Apple's [[iOS emulators|iPhone]]. While other mobile operating systems had been made throughout the years, none have emerged in terms of market share nearly as much as Android.
Android is like a Linux distribution in that it uses the Linux kernel to facilitate communication with the hardware and manage processes on the system. Unfortunately, the similarities end there as Android uses an entirely different toolset from standard Linux distributions and no support is given for running it on PCs. (Software development on Android is also nothing like Linux development as apps are compiled into architecture-specific <code>APK</code>s via Java which, like IPA files on [[iOS emulators|iOS]], are specially designed Zip files. They may be occasionally coupled with <code>OBB</code> files).) While Android can technically run Linux binaries, doing so requires superuser privileges that Android does not provide by default. For many devices, you can expect to see a custom ROM that has an integrated su binary (or a means to install it easily, such as a custom recovery) but not all devices have one.
However, the Linux kernel is flexible enough that it can be emulated well unlike iOS, older cell-phone models, and older Japanese Galapagos mobile phones. While Android natively supports mice,<ref group=N>If you have an Android device you can confirm this by connecting a Bluetooth mouse or a USB mouse via a USB On-the-Go adapter.</ref> , most apps expect users to have a touchscreen, so Android emulators will usually default to emulating touchscreen presses like [[Nintendo DS emulators|DS emulation]] (though it can be less than ideal in many cases). The host's keyboard may often emulate the button controller add-ons, and some emulators support [[Xbox 360 emulators|Xbox 360]] controllers as well with some more tweaks.
==Emulators==
|LDPlayer
|align=left|{{Icon|Windows}}
|[https://en.ldplayer.net/ 4.0.3650.3]
|VirtualBox
|High
|NoxPlayer
|align=left|{{Icon|Windows}}
|[https://www.bignox.com/ 67.60.10.23009]
|VirtualBox
|High
|[[Anbox]]
|align=left|{{Icon|Linux}}
|[https://anbox.io/ Gitgit]
|Not an emulator (wine-like approach)
|~
|Android x86
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://www.android-x86.org 914.01-r2r5]
|VirtualBox, VMWare (for 3d acc)
|Mid
|LineageOS
|align=left|{{Icon|LinuxARM}}
|[https://konstakang.com/ 1618.0 1 <small>(Raspberry Pi 3/4)</small>]
|Not an emulator (actual AOSP)
|High
|[[Anbox]]
|align=left|{{Icon|LinuxARM}}
|[https://anbox.io/ Gitgit]
|Not an emulator (wine-like approach)
|~
===Android-based Operating Systems===
There are many [[wikipedia:Fork_(software_development)|forks]] of Android, these go beyond a custom UI and are new OS's that use the Android code in addition to writing their own code. depending on how much (and what) new code, features and API's were added, will determine the effects they will have on Android emulation but if one is for sure, these forks are (most likely) going to cause some emulation issues.
 
==Emulator Specific Issues==
==See also==
*[[Cellphone emulators]] - info on emulators for various feature phone/non-smartphone platforms.*https://www.luckypatchers.com/ - Lucky Patcher APK's latest version [[Category:ConsolesMobiles]][[Category:Android emulators|*]]
==Notes==
<references group=N />
1,009
edits

Navigation menu