Skyline emulator Android

Skyline emulator for Android

Uploaded byD3vik


Skyline emulator for Android is an experimental app that runs on ARMv8 devices and emulates the functionality of a Nintendo Switch™ system.

Skyline is one of the most popular Nintendo Switch emulators, allowing you to play a wide range of games on multiple devices with Android OS (Nintendo Switch emulator is now also aviable for iOS, Windows, MacOS and Linux).


  • Fastest emulation, therefore saves your battery to the MAX
  • Very high game compatibility. Run nearly all games without a problem
  • Link cable emulation either on the same device, or across devices over Bluetooth or Wi-Fi
  • Gyroscope/tilt/solar sensor and rumble emulation
  • Enter GameShark/ActionReplay/CodeBreaker cheat codes and enable/disable them on the fly while the game is running
  • High-level BIOS emulation. No BIOS file needed
  • IPS/UPS ROM patching
  • OpenGL rendering backend, as well as normal rendering on devices without a GPU

Get your favourite Nintendo Switch games and put on your SD card / USB storage.

It’s licensed under the MPL, refer to the license file for more information.

  • Nintendo Switch is a trademark of Nintendo Co., Ltd.
  • Android is a trademark of Google LLC.

System requirements

In order to run the application correctly, it is necessary to meet the minimum requirements given in the table below.

OS versionAndroid 8.0 (or higher)
CPUQuad core 2.0+ Ghz
RAM6 GB (8 GB recommended)
Disk space30 MB
The table lists the minimum system requirements for running Skyline emulator Android

It is still possible to install the app on devices not mentioned above, but we cannot guarantee its proper functioning.

We recommend backing up the device on which the app will be installed before performing any installation of third-party apps not from the official app Store.


There will be frequent updates which you can grab from the link below.

The last version implements the following new features:

•New graphic user interface

•Improved CPU performance (for Android 8.0+)

•Services: (Just enough to pass libNX initalization, they haven’t been completed)

•Memory Management improvements

•Complete restructure the entire project and rewrite nearly every file

•Addition of comments to the codebase for every function and class in header files

•New app icon

•Signing of release APKs

•Rewrite how adapters work so headers can be put alongside items

•Support for basic framebuffer display working

This application is from a third-party developer, so an automatic update won’t be available.

You will need to manually update the app by installing the new version from the APK file; the previous app will be replaced automatically.

All the updates have the latest fixes and optimizations, but their constantly changing nature means that little testing has been done on them and unknown bugs may appear.


  • Download APK file on the link button
  • Open a File manager
  • Select the folder containing the downloaded file
  • Open the file .apk
  • Press install button
  • Launch the app