找回密码
 立即注册
搜索
查看: 3674|回复: 25

[软件] 不懂就问:Windows的安卓模拟器为什么这么渣?

[复制链接]
发表于 2014-10-21 14:40 | 显示全部楼层 |阅读模式
这么多模拟器,就没有一个好似Parallels Desktop 10这样能够高效在win8环境下虚拟运行安卓应用(而不是模拟一个安卓的os,然后两边0互动的切换,用parallels的都懂我在说什么)的模拟器么?就算是付费的也好啊。开发不出这样的模拟器究竟问题处在哪里呢?
回复

使用道具 举报

     
发表于 2014-10-21 14:51 | 显示全部楼层
因为这需求不够大吧。
回复

使用道具 举报

     
发表于 2014-10-21 15:11 | 显示全部楼层
就算是谷歌自己在chrome运行安卓应用都没搞定吧  别说其他人了
回复

使用道具 举报

 楼主| 发表于 2014-10-21 15:37 | 显示全部楼层
临界点 发表于 2014-10-21 15:11
就算是谷歌自己在chrome运行安卓应用都没搞定吧  别说其他人了

chrome跑安卓应用是用的虚拟机?
我还以为是用编译器再编译打包呢……
感觉不是一回事啊。

用parallels虚拟win程序的时候几乎感受不到bootcamp的发热和对续航的影响,而且和osx的环境以及原生程序契合度都很高。

其实类似的问题还有,为什么osx上没有类似的ios模拟器;为什么linux没有类似的osx、windows程序模拟器,为什么windows上没有类似的ios、osx模拟器,不过其实这些问题都大同小异——换句话说,也许我应该问为什么parallels能这么神,绝对对得起它那可以说是昂贵的售价?是不是和以前sun在unix搞的那种虚拟服务有关?——类似现今逐渐火起来的docker?https://www.docker.com/whatisdocker/
回复

使用道具 举报

头像被屏蔽
     
发表于 2014-10-21 15:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2014-10-21 16:00 | 显示全部楼层
qratosone 发表于 2014-10-21 15:41
虚拟机和模拟器是两回事吧

win上的安卓模拟器不都是虚拟机?唯一一个移植内核的windroy据说已经死翘了。
回复

使用道具 举报

头像被屏蔽
     
发表于 2014-10-21 16:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2014-10-21 16:17 | 显示全部楼层
問題是parallels的本質就是開了個模擬器啊,只是把單個應用拎出來整合了一下而已,這和mac上是一樣的,沒覺得有多屌。
回复

使用道具 举报

     
发表于 2014-10-21 16:34 | 显示全部楼层
话说WP安卓ios应用基本上也都是这pc上开发的吧   既然开发没问题  没道理不能直接运行的 主要还是谷歌苹果还有微软不肯开放吧
回复

使用道具 举报

     
发表于 2014-10-21 16:44 | 显示全部楼层
Genymotion啊 多平台 收费 速度快 就是免费版本太恶心
回复

使用道具 举报

头像被屏蔽
发表于 2014-10-21 17:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2014-10-21 17:19 | 显示全部楼层
那你是没用atom的那个包,用了那个配合intel vt,运行速度跟手机一样

——— 来自Stage1st Reader For iOS
回复

使用道具 举报

     
发表于 2014-10-21 18:12 来自手机 | 显示全部楼层
java就是这么炫酷
回复

使用道具 举报

     
发表于 2014-10-21 18:41 来自手机 | 显示全部楼层
先要模拟arm,然后跑linux,再跑jvm
回复

使用道具 举报

 楼主| 发表于 2014-10-21 22:03 | 显示全部楼层
Gato_shin 发表于 2014-10-21 16:17
問題是parallels的本質就是開了個模擬器啊,只是把單個應用拎出來整合了一下而已,這和mac上是一樣的,沒覺 ...

用户体验大不同的吧?类比的话,就是不但可以直接从任务栏启动布卡,窗口模式在桌面下看,还可以在通知中心收到漫画的更新提示,需要的时候直接热键截图,黏贴到qq就可以发了。
回复

使用道具 举报

头像被屏蔽
     
发表于 2014-10-21 22:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2014-10-21 22:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2014-10-21 22:40 来自手机 | 显示全部楼层
nonmoi 发表于 2014-10-21 22:03
用户体验大不同的吧?类比的话,就是不但可以直接从任务栏启动布卡,窗口模式在桌面下看,还可以在通知中 ...

这个一般叫app虚拟化,做这个的应该是vmware最早。顺便wine不知道是不是其中一个你要找的,这个东西也很有历史了
回复

使用道具 举报

 楼主| 发表于 2014-10-22 06:54 | 显示全部楼层
chaosrb79 发表于 2014-10-21 22:12
parallels不是那么神,你该问微软为什么那么神,在不同的环境优化上代码质量高到哪个地步才能造就这样的 ...

呃……所以这是理发师悖论?windows无法为用户提供良好的其它平台应用程序的hosting体验……其实是值得自豪的?(抖)
回复

使用道具 举报

     
发表于 2014-10-22 07:58 来自手机 | 显示全部楼层
基本没有用模拟器开发的,太慢了,比起ios模拟器的酷爽真的差了不是一条街
回复

使用道具 举报

头像被屏蔽
发表于 2014-10-22 09:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2014-10-22 10:25 | 显示全部楼层
南小鸭 发表于 2014-10-21 16:44
Genymotion啊 多平台 收费 速度快 就是免费版本太恶心

面对开发者的……
我不做开发,考虑的还是面向用户的。
回复

使用道具 举报

     
发表于 2014-10-22 10:39 | 显示全部楼层
因为默认的模拟器ROM版本都是arm的,但是你的CPU都是x86的,几层转换效率肯定很糟糕。

你可以试试x86的Android ROM,快到飞起跑分轻松吊打所有移动设备。问题就是app有些也是依赖arm的库,各种兼容性问题。
回复

使用道具 举报

发表于 2014-10-22 10:45 | 显示全部楼层
x86安卓模拟器快是快了,兼容性一泡污,和没有也差不多。
回复

使用道具 举报

     
发表于 2014-10-22 12:14 | 显示全部楼层
nonmoi 发表于 2014-10-22 10:25
面对开发者的……
我不做开发,考虑的还是面向用户的。

一样用 很快 我之前用来看布卡。。。
回复

使用道具 举报

 楼主| 发表于 2014-10-22 12:30 | 显示全部楼层
南小鸭 发表于 2014-10-22 12:14
一样用 很快 我之前用来看布卡。。。

效率只是一小部分,面向开发的模拟目标都是让app在安卓设备上用,面向用户的这个用户不是用安卓的用户,而是在windows环境下利用安卓应用的用户。

不知道我这样说,你是否能明白其中的不同……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-29 16:42 , Processed in 0.200688 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表