首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bluestacks仿真器是使用.Net构建的?

Bluestacks仿真器是使用.Net构建的?
EN

Stack Overflow用户
提问于 2014-02-22 05:17:39
回答 2查看 4K关注 0票数 7

我最近安装了Bluestacks仿真器。我碰巧看到了在ProcessExplorer下运行的进程,惊讶地发现它是一个.NET应用程序。

HD-Frontend.exe是Bluestacks进程,因为它已经加载了.NET框架,所以被突出显示为黄色。还有许多其他与Bluestacks相关的进程,其中大多数也是.NET。

在Reflector.NET中打开EXE还显示它是.NET。

我以为Android是基于Java的。这里发生了什么事?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-22 05:28:43

Android是基于Java的,但这并不意味着Android模拟器必须用Java编写--只是在功能上模仿Android设备。

虽然布鲁斯塔克网站没有列出我能找到的对模拟器的任何系统需求,但至少有几个站点--例如火箭筒应用程序PC的Android仿真器 --提到了.NET作为一项要求。

最终,您发现的过程列表和Reflector结果是正确的。

票数 4
EN

Stack Overflow用户

发布于 2014-02-22 05:27:41

它是一个仿真工具,它的工作是读取dex代码,响应android手机应该如何响应,而不是编译和运行该dex,因此它可以在python或ruby上运行,而且根本就没有任何基础,您必须在java上制作android仿真器,因为android是建立在java之上的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21950066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档