nonmoi 发表于 2014-10-21 14:40

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

这么多模拟器,就没有一个好似Parallels Desktop 10这样能够高效在win8环境下虚拟运行安卓应用(而不是模拟一个安卓的os,然后两边0互动的切换,用parallels的都懂我在说什么)的模拟器么?就算是付费的也好啊。开发不出这样的模拟器究竟问题处在哪里呢?

samta 发表于 2014-10-21 14:51

因为这需求不够大吧。

临界点 发表于 2014-10-21 15:11

就算是谷歌自己在chrome运行安卓应用都没搞定吧别说其他人了

nonmoi 发表于 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/

qratosone 发表于 2014-10-21 15:41

nonmoi 发表于 2014-10-21 16:00

qratosone 发表于 2014-10-21 15:41
虚拟机和模拟器是两回事吧

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

JudgmentEye 发表于 2014-10-21 16:11

Gato_shin 发表于 2014-10-21 16:17

問題是parallels的本質就是開了個模擬器啊,只是把單個應用拎出來整合了一下而已,這和mac上是一樣的,沒覺得有多屌。

临界点 发表于 2014-10-21 16:34

话说WP安卓ios应用基本上也都是这pc上开发的吧   既然开发没问题没道理不能直接运行的 主要还是谷歌苹果还有微软不肯开放吧

南小鸭 发表于 2014-10-21 16:44

Genymotion啊 多平台 收费 速度快 就是免费版本太恶心

LUCIFER 发表于 2014-10-21 17:00

SimonOpera 发表于 2014-10-21 17:19

那你是没用atom的那个包,用了那个配合intel vt,运行速度跟手机一样

——— 来自Stage1st Reader For iOS

vdo 发表于 2014-10-21 18:12

java就是这么炫酷

ReiFukai 发表于 2014-10-21 18:41

先要模拟arm,然后跑linux,再跑jvm

nonmoi 发表于 2014-10-21 22:03

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

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

chaosrb79 发表于 2014-10-21 22:12

chaosrb79 发表于 2014-10-21 22:12

zatsuza 发表于 2014-10-21 22:40

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

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

nonmoi 发表于 2014-10-22 06:54

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

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

赤字大王 发表于 2014-10-22 07:58

基本没有用模拟器开发的,太慢了,比起ios模拟器的酷爽真的差了不是一条街

jun4rui 发表于 2014-10-22 09:41

nonmoi 发表于 2014-10-22 10:25

南小鸭 发表于 2014-10-21 16:44
Genymotion啊 多平台 收费 速度快 就是免费版本太恶心

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

c月光咖啡 发表于 2014-10-22 10:39

因为默认的模拟器ROM版本都是arm的,但是你的CPU都是x86的,几层转换效率肯定很糟糕。

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

trashman 发表于 2014-10-22 10:45

x86安卓模拟器快是快了,兼容性一泡污,和没有也差不多。

南小鸭 发表于 2014-10-22 12:14

nonmoi 发表于 2014-10-22 10:25
面对开发者的……
我不做开发,考虑的还是面向用户的。

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

nonmoi 发表于 2014-10-22 12:30

南小鸭 发表于 2014-10-22 12:14
一样用 很快 我之前用来看布卡。。。

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

不知道我这样说,你是否能明白其中的不同……
页: [1]
查看完整版本: 不懂就问:Windows的安卓模拟器为什么这么渣?