shashlik-在Linux系统下直接运行android app

综合以下内容翻译:
http://www.shashlik.io/
https://www.howtoforge.com/tutorial/how-to-install-and-run-android-apk-on-linux-with-shashlik/
http://www.pcworld.com/article/3040093/android/shashlik-brings-android-apps-to-linux-and-you-can-try-it-today.html

本质上说,android是Linux,但是android的app需要一些其他的专用库才能运行。开放代码项目Shashlik就是要建立这个桥梁,让android app能直接在Linux上运行。现在Shashlik放出了开发者预览版本,目前许多android app都能直接在Linux上运行。

shashlik不是模拟器,他更像是一个容器。shashlik是在后台运行的,可以让android app运行时和本地程序获得几乎一样的效率(包括OpenGL图形性能)。

系统要求:
必要的开发包,kde库
下载:
http://www.shashlik.io/download/

安装:
sudo dpkg -i shashlik_0.9.3.deb或直接从源码编译安装

使用:
/opt/shashlik/bin/shashlik-run splash test.apk

BTW
运行的android app必须是支持x86平台,如果app仅支持arm平台,则该app无法运行。

图片
图片
图片