我只会把安卓x86装虚拟机
Tofloor
poster avatar
justiblade
deepin
2016-03-10 18:52
Author
原因很简单,不想浪费钱。
安卓的设计决定安卓不仅此时不能、而且在谷歌决定按照桌面操作系统要求重写安卓之前都不能胜任桌面应用,我无非就是需要个应用补充,装个QQ音乐下点HQ,再用QQ HD传到实体电脑用WineQQ收(没错,安卓虚拟机还不支持共享文件夹)。
如果真要用安卓,用手机用平板,要是装在我4000块的G40-70上,呃,估计等值有2800块的硬件性能浪费了……
要是说安卓x86跑得更流畅,那是表面现象,因为安卓的应用本身就不是桌面应用的级别,要是跑完全一样功能的应用安卓不可能比PC操作系统流畅。
有人说一般用户安卓够用了,真的吗?安卓能让你玩些Linux可以通过Wine运行的Windows大型游戏吗?这些不仅当前不能,以后也不可能移植的。
或许有人说平时也不打大型游戏,就玩玩愤怒的小鸟、保卫萝卜,呃,我想说的是,那这样说其实ARM平板也就够了,就是要用PC都用不着3000块以上的,安卓x86就真没必要折腾到个x86的PC实体机上,就算只是台3000块以下的电脑那也是浪费啊,简直是浪费。
要是说安卓应用比Linux多,没错,但是这么多应用可能只有几个能有匹敌桌面应用的体验,这也是安卓的特性决定的,安卓不能胜任具备太多复杂功能的应用,比如QQ音乐安卓版就比QQ音乐桌面版少了不少东西,我比较在意的均衡器在安卓版下就是缩水的,平时手机上也是用枫叶播放器听音乐,QQ音乐只用来下载。再比如我不打算在安卓下看1080P(因为没这个分辨率),要压制视频,安卓能办?能比Linux办得快、质量好?还不是PC压,安卓看而已。
所以,安利各种定制安卓的朋友们建议各位也不要盲目跟风了,体验是个具有迷惑性的概念,安卓能让旧电脑流畅跑,LXDE的Linux也可以,安卓应用多,可能都有缩水嫌疑。说到底玩具还是不能和工具比,况且没觉得安卓是个多高等的玩具。
Reply Favorite View the author
All Replies
macaiyun0629
deepin
2016-03-10 19:08
#1
本帖最后由 macaiyun0629 于 2016-3-10 11:33 编辑

chrome os都没在桌面机占多少市场份额,何况一个google都懒得支持的安卓x86;我总有种感觉,google出安卓x86是为了维护与英特尔的关系,不然Andorid Studio 不会默认关闭兼容x86
Reply View the author
justiblade
deepin
2016-03-10 19:13
#2
https://bbs.deepin.org/post/37934
chrome os都没在桌面机占多少市场份额,何况一个google都懒得支持的安卓x86;我总有种感觉,google出安卓x8 ...

没有用过AIDE,以前学安卓APP用过Xamarin。感觉AIDE很莫名其妙,安卓的编译器能有多快?真是用安卓开发安卓用的软件,那安卓进步的限制就更大了,真要都是这样(其实也肯定不是)也难怪安卓下的应用都比较缩水,要不然编译的过程都让人等死。
Reply View the author
macaiyun0629
deepin
2016-03-10 19:32
#3
本帖最后由 macaiyun0629 于 2016-3-10 11:34 编辑
https://bbs.deepin.org/post/37934
没有用过AIDE,以前学安卓APP用过Xamarin。感觉AIDE很莫名其妙,安卓的编译器能有多快?真是用安卓开发安 ...

修正一下我的说话,我是指Andorid Studio;Andorid 不好读,所以默写出来有点难度
Reply View the author
justiblade
deepin
2016-03-10 19:35
#4
https://bbs.deepin.org/post/37934
修正一下我的说话,我是指Andorid Studio

话说以前没注意,不知道Xamarin默认有没有x86支持,应该是有的,毕竟是亲x86阵营的产品。
Reply View the author
132******13
deepin
2016-03-10 19:36
#5
安卓虚拟机应该是支持共享文件夹的,genymotion就可以,但是我不知道它实现的原理
Reply View the author
justiblade
deepin
2016-03-10 19:41
#6
https://bbs.deepin.org/post/37934
安卓虚拟机应该是支持共享文件夹的,genymotion就可以,但是我不知道它实现的原理 ...

genymotion没用过,因为不想注册一些以后又不会经常用到的僵尸账号,对互联网上的隐私保护不放心,管理账号多了麻烦。我装过原生的安卓x86 4.4.4也装过技德的beta,设置共享文件夹都有问题。
Reply View the author
xliang9550
deepin
2016-03-10 19:47
#7
Android (x86)在国内没法用,原因都懂的。另外针对手机优化的系统是否能胜任桌面及工作站应用,还是个问题。
Reply View the author
justiblade
deepin
2016-03-10 19:55
#8
https://bbs.deepin.org/post/37934
Android (x86)在国内没法用,原因都懂的。另外针对手机优化的系统是否能胜任桌面及工作站应用,还是个问题 ...

对,前辈提醒发觉刚刚忽略了其实不该说是原生安卓x86,是论坛流出的安卓x86带ARM解释器的版本。那些技德、凤凰的版本从直接写盘就启动运行的模式来看,实际上连安卓x86系统的.img镜像包都没有解封装,而是使用过程中边解出需要部分来运行,严格说根本不算是安装,效率更加低下。
Reply View the author
u855697021
deepin
2016-03-10 20:08
#9
安卓和Linux其实都有不小的生态问题。
Linux现在是没有许多常用软件的生态,Android现在是没有生产力应用的生态。
Reply View the author
justiblade
deepin
2016-03-10 20:32
#10
https://bbs.deepin.org/post/37934
安卓和Linux其实都有不小的生态问题。
Linux现在是没有许多常用软件的生态,Android现在是没有生产力应用的 ...

安卓不太可能有匹敌桌面操作系统的生产力应用,毕竟Java虚拟机的设计在那儿摆着,性能也就只有那个样。还是什么工具干什么工作,安卓的存在意义就在便利上,不指望安卓能有多好的性能在生产力上贡献。
Reply View the author
u855697021
deepin
2016-03-10 20:51
#11
https://bbs.deepin.org/post/37934
安卓不太可能有匹敌桌面操作系统的生产力应用,毕竟Java虚拟机的设计在那儿摆着,性能也就只有那个样。还 ...

安卓这个Java的设计有点败笔。
最开始用Java,是期望所有Android程序都能跨平台的跑起来。
怎料大量程序依赖于JNI和Native Library,结果就丧失了可移植性。
后来Java性能也成问题,然后谷歌就搞AOT,把Java程序安装时转换成Native Code。
既然这样那干嘛不直接在写程序的时候就搞成Native Code,这样又方便性能又好。
而且Google跟Orcale之间还有官司,所以Java现在在Android里面地位很尴尬...
Reply View the author
justiblade
deepin
2016-03-10 21:08
#12
https://bbs.deepin.org/post/37934
安卓这个Java的设计有点败笔。
最开始用Java,是期望所有Android程序都能跨平台的跑起来。
怎料大量程序 ...

所以只能期待安卓去Java化甚至是重写应用层了,前段时间有流言说准备用微软的.net和C#入安卓,也不知道可否有进展。
Reply View the author
liujindong
deepin
2016-03-10 21:10
#13
安卓不扔掉java,软件性能永远是呵呵哒,另外,别以为安卓应用上百万上千万数量级,就有好生态圈了,有多少垃圾应用暂且不提,就说有几个应用有根据X86优化的,用X86一开那些个APP,像素感人,画面惊人,操作方式反人类。。。。
Reply View the author
justiblade
deepin
2016-03-10 21:20
#14
https://bbs.deepin.org/post/37934
安卓不扔掉java,软件性能永远是呵呵哒,另外,别以为安卓应用上百万上千万数量级,就有好生态圈了,有多少 ...

我也是这个观点,所以说我觉得最近推定制安卓x86的大多是小白的噱头,就比如说让老电脑焕发生机,都有要求要USB3.0,表示呵呵,而且也如我所说,其实也只是因为安卓应用简单缩水显得快,Linux下的轻量桌面和应用论效率哪里会比安卓差?至于垃圾应用,不说别的,Linux的病毒比起安卓少得可怜了,而且也有之前说过的,上百万的应用中又有几个能匹敌桌面应用的性能和体验呢?
Reply View the author