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

Ubuntu手机、平板等ARM设备支持
mking007
帖子: 26
注册时间: 2006-02-06 14:09
送出感谢: 1 次
接收感谢: 0

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

#1

帖子 mking007 » 2016-05-24 10:19

综合以下内容翻译:
http://www.shashlik.io/
https://www.howtoforge.com/tutorial/how ... -shashlik/
http://www.pcworld.com/article/3040093/ ... 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无法运行。


图片
图片
图片
头像
百草谷居士
帖子: 2940
注册时间: 2006-02-10 16:36
系统: ubuntu18.04/Win10
送出感谢: 17 次
接收感谢: 31 次
联系:

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

#2

帖子 百草谷居士 » 2016-05-24 14:10

这么有意思的东西为什么没有人关注呢?回头测试一下! :em11
友帮拓,真难听。有没有接触官方的老大?给改了吧!
一直想找一个在linux下的Visual FoxPro/access桌面数据库。MUIBase还算是最相近的。
sheepbao
帖子: 13
注册时间: 2015-07-11 17:02
系统: ubuntu1404
送出感谢: 0
接收感谢: 1 次

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

#3

帖子 sheepbao » 2016-05-24 15:08

chrome os 也是linux ,直接运行android应用
just for fun
jinjiachen
帖子: 2095
注册时间: 2012-12-16 15:43
系统: debian
送出感谢: 8 次
接收感谢: 27 次

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

#4

帖子 jinjiachen » 2016-05-25 12:26

百草谷居士 写了:这么有意思的东西为什么没有人关注呢?回头测试一下! :em11
回头来说下用户感受 :Haha
icefrog09
帖子: 73
注册时间: 2016-05-16 21:10
系统: windows98
送出感谢: 6 次
接收感谢: 1 次

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

#5

帖子 icefrog09 » 2016-05-25 12:56

此贴长期关注
Canonical:I would like to give you a big hi everyday with an error report
头像
懒蜗牛Gentoo
论坛版主
帖子: 7293
注册时间: 2007-03-02 17:36
送出感谢: 0
接收感谢: 96 次

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

#6

帖子 懒蜗牛Gentoo » 2016-05-25 22:27

解决了Linux软件不丰富的问题
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
photor
论坛版主
帖子: 11005
注册时间: 2008-04-26 12:41
送出感谢: 8 次
接收感谢: 36 次

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

#7

帖子 photor » 2016-05-26 3:13

mking007 写了:综合以下内容翻译:
http://www.shashlik.io/
https://www.howtoforge.com/tutorial/how ... -shashlik/
http://www.pcworld.com/article/3040093/ ... 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无法运行。


图片
图片
图片
求壁纸 :em09
头像
qy117121
论坛版主
帖子: 49936
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 332 次
联系:

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

#8

帖子 qy117121 » 2016-05-26 11:33

试了QQ和微信,都用不了 :em01
渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
mking007
帖子: 26
注册时间: 2006-02-06 14:09
送出感谢: 1 次
接收感谢: 0

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

#9

帖子 mking007 » 2016-05-26 14:23

photor 写了:
mking007 写了:综合以下内容翻译:
http://www.shashlik.io/
https://www.howtoforge.com/tutorial/how ... -shashlik/
http://www.pcworld.com/article/3040093/ ... 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无法运行。


图片
图片
图片
求壁纸 :em09

不是我的,直接引用的https://www.howtoforge.com/tutorial/how-to-inst ... -shashlik/
mking007
帖子: 26
注册时间: 2006-02-06 14:09
送出感谢: 1 次
接收感谢: 0

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

#10

帖子 mking007 » 2016-05-26 14:24

qy117121 写了:试了QQ和微信,都用不了 :em01

网易云音乐能跑
app得支持x86平台才行。。。。。。。。。。
头像
qy117121
论坛版主
帖子: 49936
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 332 次
联系:

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

#11

帖子 qy117121 » 2016-05-26 14:47

mking007 写了:
qy117121 写了:试了QQ和微信,都用不了 :em01

网易云音乐能跑
app得支持x86平台才行。。。。。。。。。。
谁知道什么鬼,反正我的双系统平板(atom 处理器) ,QQ和微信都是直接安装的普通的,
到是UC浏览器是安装上用不了,好不容易装上可以用的版本
网易云也是装的普通版本
虽然现在被我弄成单win了

然而网易云音乐已经出了Linux版本。。。

然而国内的安卓上常用的软件,多数都是没有x86平台吧
其实需要在电脑上用的也就是QQ和微信最常用了
渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
kangtian
帖子: 336
注册时间: 2007-04-22 13:14
送出感谢: 0
接收感谢: 2 次

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

#12

帖子 kangtian » 2016-07-24 15:02

其实,安卓上的应用都是用java开发的,java本身就是跨平台的。只不过有的开发者为了追求效率,使用了原生库,这种应用就只能在arm平台上运行了。
caseygreen
帖子: 13
注册时间: 2009-04-20 20:26
送出感谢: 0
接收感谢: 0

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

#13

帖子 caseygreen » 2017-03-17 17:07

真心求问这玩意有arm版本吗,装在树莓派的os上面无敌了
头像
ahwad
帖子: 1052
注册时间: 2009-05-06 0:36
送出感谢: 1 次
接收感谢: 13 次

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

#14

帖子 ahwad » 2017-03-17 19:17

学习了。。。。。。。
bobby_winon
帖子: 227
注册时间: 2008-01-31 12:39
送出感谢: 1 次
接收感谢: 1 次

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

#15

帖子 bobby_winon » 2017-07-17 11:15

不知道为什么,我在装好shashlik后,无法调用shashlik-run。终端总是说没有shashlik-run这个命令。
什么是linux,linux就是没有窗户,更没有大门的小黑屋。听说unix是他爹,mac os和ios是他同父异母的兄弟。android、ps、ps2、ps3、ps4和很多超级电脑都关在小黑屋里。我也在里面,不过很快乐!
回复

回到 “手机和平板”