Get it

Current Version: 0.9.3 – Size: 139MB


There is a nice “How-To” install and use shashlik: https://www.howtoforge.com/tutorial/how-to-install-and-run-android-apk-on-linux-with-shashlik/

The current version has been tested to work within a KDE Plasma 5 environment. In other environments, it *could* work, but is not tested by the developers.

If you have compiled packages for latest Shashlik or know where to find such, please let us know in the comments and we link to it above.

Report any issues on github here: https://github.com/shashlik/shashlik-build/issues

  • Aram Grigoryan

    rpm builds?

  • http://twit.altervista.org Wesley Otugo

    RPM ?

  • CW

    I was pretty excited about this but it looks like a lot of work to build from scratch. I’m assuming that’s why there’s just a .deb installer and no .rpm version.

    • http://opinadorcompulsivo.blogspot.com Miquel Mayol i Tur

      you can use yaourt from rpm distros now and use the AUR package.

  • Chris Macy

    Downloading on Ubuntu now, I’ll post back here how it works out. Is there a way we can support this work?

  • Andrew Anderson

    I can get apks to install. But many don’t function well once installed. The project has promise if it can mature to a point were compatibility with apks in not such a prevalent issue.

  • http://nitrofurano.altervista.org nitrofurano

    the packages above should mention they are for amd64 – i’m using i386 only

    • yomachaser

      I hope this doesn’t come off as rude ,but …why? Why are you still using 32bit?

      • http://nitrofurano.altervista.org nitrofurano

        because the computer is still working, it is still perfect for my needs, and i don’t want to feed planned obsolescence! :)

        • Ilya Kuchaev

          So why do you need the android apps there? :)

          • http://nitrofurano.altervista.org nitrofurano

            are you saying it is impossible? :)

      • Clinton Stacy

        Android apks contains x86 compiled shared objects. If you’re using this tool for what I am, you’ll be frustrated to have mixed architecture within a single process. 😉 Trampolines would work better if ALL the code in question was 32-bit OR 64-bit, but not both.

      • Shane Kennedy

        Because is is more hardware efficient if you don’t use 64bit apps

  • jorge luis

    ok 😉

  • Ítalo

    Perfect Ubuntu!

  • Emilio Aldao

    Dont work in my Linux Mint 17.3

    • Phillip Cline

      Or Linux Mint 17.2

    • Atheror

      Works on my Mint 17.3
      example
      /opt/shashlik/bin/shashlik-install com.dotgears.flappybird-1.3-4-minAPI8.apk
      /opt/shashlik/bin/shashlik-run com.dotgears.flappybird flappybird

      • ReNa

        Does not work under Linux Mint 17.3 for me :-(
        I created an issue at https://github.com/davidedmundson/shashlik2/issues/1
        @atheror:disqus what graphic card do you use?

        • Atheror

          nothing fancy.. Intel HD4000 CPU corei3

          • ReNa

            my setup: AMD Athlon II X4 651 Quad-Core + ATI RV516 [Radeon X1300/X1550 Series]

  • Dimitris

    Works great on Debian Jessie (8.3) amd64, kernel 4.3.5 (from the backports)
    If you guys can get a per-app settings configuration system (to simulate
    bigger screens and portrait/landscape layouts) it would be awesome.

    Oh and we also need a reliable apk install-uninstall mechanism.

    When those two are done it will be as close to perfect as we can get it :)
    (Next deliverable we’ll ask you for some USB or PCI passthrough for some hardware simulation but we’re not in a big hurry :) ) Thanks for your hard work :)

  • randagioul

    i’ve just installed but… how can i lunch the app?

    • ReNa

      $ /opt/shashlik/bin/shashlik-install /path-to-your-apk/com.dotgears.flappybird.apk
      $ /opt/shashlik/bin/shashlik-run com.dotgears.flappybird “Flappy Bird”

  • Gianni

    When try to open .deb file with Ubuntu Software Center i received this message error :

    The package doesn’t provide a valid Installed-Size control field. See Debian Policy 5.6.20.

    From the command line nothing happens
    # sudo dpkg -i shashlik_0.9.3.deb

    Not work on Ubuntu 15.10

  • ΝΙΚΟΛΑΟΣ

    Installed on manjaro but how do i open it???

    • http://www.funstufftosee.com/ Dozerman

      Same OS, same problem. Not opening for me on KDE Manjaro when typing in “shashlik” or related commands. Also not showing up in the launcher.

      • ibattlemonsters

        There is no gui. You run shashlik-install filename.apk in terminal then you run shashlik-run filename.apk

  • rootdata0x

    In archlinux works! 😀

  • Henry Wu

    not work in ubuntu 16.04 nightly build.

    Selecting previously unselected package shashlik.
    (Reading database … 165292 files and directories currently installed.)
    Preparing to unpack shashlik_0.9.3.deb …
    Unpacking shashlik (0.9.3-1) …
    dpkg: dependency problems prevent configuration of shashlik:
    shashlik depends on libc6-i386; however:
    Package libc6-i386 is not installed.
    shashlik depends on lib32gcc1; however:
    Package lib32gcc1 is not installed.
    shashlik depends on lib32z1; however:
    Package lib32z1 is not installed.

    dpkg: error processing package shashlik (–install):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:
    shashlik

    • https://battleofhrubieszow.wordpress.com Kamil Koczurek

      use sudo apt-get install -f.

      • Henry Wu

        It will remove the shashlik,not install the dependency

        • https://battleofhrubieszow.wordpress.com Kamil Koczurek

          It should be removed, as the installation wasn’t successful. You should try doing this:
          apt deb shashlik-*.deb
          and in case of error – apt install -f

          If that one deosen’t work too, you can install dependencies manually.

      • Henry Wu

        see this

  • Baggia Nate

    Oh yesss, beautiful!
    Oh noooo, nothing rpm builds? :-(

    • Baggia Nate

      …mmm, ok…

      download deb file: shashlik_x.y.z.deb
      alien –to-rpm shashlik_x.y.z.deb
      rpm2cpio shashlik_x.y.z.rpm | cpio -idmv

      download apk file: AnTuTu Benchmark (com.antutu.ABenchMark-5.7.1-5070100-minAPI14.apk)
      /opt/shashlik/bin/shashlik-install com.antutu.ABenchMark-5.7.1-5070100-minAPI14.apk
      /opt/shashlik/bin/shashlik-run com.antutu.ABenchMark-5.7.1-5070100-minAPI14.apk antutu

      …but, see screenshot… :-(
      Some suggestions?

      [ run on Fedora 23 – 64 bit ]

  • http://mkhuda.com/ mkhuda

    Upload to repos may will be great.

  • Muaad ElSharif

    Can’t download .deb
    Please fix the download mirror

  • Walberth Vieira

    Pacote rpm please.

  • Tiago Winehouse

    Nice! Ohhhhhhhhhhh YES!

  • https://mantisfistjabn.wordpress.com/?ref=spelling Mantisfistjabn

    Gtting this on Antergos

    ==> ERROR: shashlik-bin no está disponible para la arquitectura «i686».

    ==> ERROR: Makepkg no ha podido compilar shashlik-bin.

  • Federico Galli

    fedora packages ?

    • Bec-Busuck

      Hello,

      Use alien to make a rpm package using the Ubuntu package.

      The rpm you will get is not perfect (shashlik-0.9.3-2.x86_64 conflict with filesystem-3.2-28.fc21.x86_64 packet). You have to correct it using rpmrebuild.

      Just do that:

      fakeroot alien shashlik_0.9.3.deb –to-rpm

      sudo rpmrebuild -ep shashlik-0.9.3-2.x86_64.rpm

      Then you will enter into Vim to correct some stuff.

      Just comment the line: %attr(0755, root, root) “/”

      then…

      sudo yum install /root/rpmbuild/RPMS/x86_64/shashlik-0.9.3-2.x86_64.rpm

      Done!

      Tested on Fedora 21 x86_64 with gnome.

    • paolo antinori

      Hey man! Any chance you have already done it and want to share it? Maybe even with a copr repo?

  • saleh_oukiki

    is not working on system 32bit!!!!?

  • Saqib

    Please provide a snap package for ubuntu 16.04.

  • https://instagram.com/Sckillfer F. S.

    No 32-bit, great!

  • http://www.funstufftosee.com/ Dozerman

    Loads up great for me on Manjaro Plasma 5, but will not accept mouse input.

  • Hemant Kumar

    shashlik is sucessfully installed…but apps is not opening..(kali linux 64)

  • Hemant Kumar

    shashlik is sucessfully installed…but apps is not opening..(kali linux 64)

  • Dendy Octavian

    I cant download ubuntu package.. :(

  • Dakhamat Mohammad

    Arch linux is the best os ever

  • Clinton Stacy

    I just got Shashlik to work on Debian Jessie 8, but the app is not accepting mouse clicks. I’m wondering if I can programmatically emulate a mouse click to this window as a work-around?

    Also, it would be nice there was a forced-rotation hotkey because the game I’ve installed is initializing sideways in the viewport.

  • Jhon

    How to uninstall an application?

    • Jesus Sairitupac

      +1

    • http://gwgamenet.com/ Corey Drew Bruce

      sudo apt-get remove shashlik

  • m.n

    which distro shashlik already installed?

  • NH Komaiha

    why isnt there a storage for android apps to use?
    i mean sd card image
    or any place to let apps use when they run…

  • ratapan ratapan

    hi i try installing whats app but error
    “W/asset (13152): Asset path whatsapp.apk is neither a directory nor file (type=1).
    ERROR: dump failed because assets could not be loaded
    Could not get APK info. Broken setup?
    Could not get APK info. Broken setup?

    i try instal code is “/opt/shashlik/bin/shashlik-install whatsapp.apk”
    apk download using googleplaydownloader app

    • Iesø Nagata

      to play Whatsapp u can try
      https://whatsie.chat/
      Whatsie

      [A simple & beautiful desktop client for WhatsApp Web.
      Chat without distractions on OS X, Windows and Linux.]

  • Clinton Stacy

    I have a question. Does Shashlik run android binaries natively on Linux, or is it interpreting the binaries in some way a virtual machine might?

  • Fuad Hammam

    just for amdx64
    no for i386
    ><

  • Basyaruddin Chilmi

    Im waiting for Raspberry Pi package, i hope it be soon release

  • JUAN QUISPE

    no 32bits … :(

  • Alejandro Segade

    no 32 bits.. :.(

  • Bobby Cooper

    7 Billion people in the world and no Debian Jessie package available. I won’t use Ubuntu or any ports from it. I hope someone will post a deb for Debian Jessie. Please !

    • Justin Phillips

      I would assume the DEB package would work on Debian, but 7 billion people in the world doesn’t equal number of debian users. There are more Ubuntu users, so it makes sense to call it Ubuntu package.

  • Sheldon W B Maschmeyer

    Tried to use it to install OneNote x86 for Android. OneNote 2016 is not yet wine compatible, the online web browser version is limited (Android version slightly less limited). Nice concept but, full emulation at the moment is more reliable.