Running Android Apps on Linux
We all know that Android is a Linux system. But Running Android Apps in real Linux OS like openSUSE, Kubuntu or Netrunner is still hasn't happened yet. Usually it involve either some proprietary, closed source solution, or a virtual machine like virtualbox, inside which you run Android. A project named Shashlik is aiming at making this possible.
Why Can't We Run Android Apps Directly on Linux ?
Android does use the Linux kernel but the layers above it are different enough from other Linux OS for the apps to not run directly. In theory it does seem a complete impossible task to run an android application on a Linux machine but a project has been started by the KDE development team to overcome this problem.
What is Shashlik and How Does it Help in Running an Android App in a Linux Machine
Shashlik is an "Android Simulated Environment" to serve as a launcher for running Android applications on a conventional GNU/Linux distribution. This is what the project is about. This Month ( July 2015) , at the Akademy 2015 Program Shashlik is going to be presented. Here's a link to the Event for Shashlik.
According to Dan Leinir Turthra Jensen , Shashlik, a collection of Android systems and frameworks as minimal as possible, built to run on a standard, modern linux system, using as much of the standard system as possible, and created to be Free/Libre from its inception.
Shashlik is built to integrate into your existing system, whether it be a desktop, laptop, tablet or even a plasma based phone or television.
The initial Shashlik code can be found on GitHub and more updates on Shashlik will be updated to this post. The Akademy 2015 Program Starts 25th of July 2015. Link to the event can be found above.
So, What Do You Use to run Android Apps on your Linux Machine? And Why Do you use Android Apps on your Linux Machine? Let us know! :)