Xcode“模拟器”? Android Studio“模拟器”?

Posted

技术标签:

【中文标题】Xcode“模拟器”? Android Studio“模拟器”?【英文标题】:Xcode "Simulator"? Android Studio "Emulator"? 【发布时间】:2017-07-28 02:03:37 【问题描述】:

为什么Xcode Simulator 被称为“模拟器”,而android Studio Emulator 被称为“模拟器”,而它们的机器人基本上都是这样做的。

我不确定它们是模拟器还是模拟器。 即使在阅读了这个讨论之后: Simulator or Emulator? What is the difference?

【问题讨论】:

似乎是关于语言的问题,而不是编程问题。甚至关于公司政策。 :) 当然我可能是错的...... “模拟器或模拟器”问题也发布到 ***,所以对我来说似乎是正确的地方。 我投票结束这个问题,因为它似乎更多地是关于语言学(或公司术语?)而不是编程。 你可能是对的,我的意见只是一个意见。 你写了一本 Swift/ios 书,我能听听你对此的看法吗? 【参考方案1】:

模拟器:- 在计算中,模拟器是硬件或软件,它使一个计算机系统(称为主机)能够像另一个计算机系统(称为客户机)一样运行。模拟器通常使主机系统能够运行软件或使用为客户系统设计的外围设备。

性能模拟器真的很慢。模拟实际硬件通常会使软件的运行速度比在本地运行时要慢。

示例:- Google 的 Android SDK

MORE INFO IN WIKI

模拟器:-

移动模拟器是用于个人计算机的软件应用程序,可在计算机上创建移动设备(例如手机、iPhone、其他智能手机或计算器)的虚拟机版本。这有时也可以称为模拟器。 MORE INFO IN WIKI

比模拟器快

示例:-Apple 的 iOS 模拟器

【讨论】:

是的,多一行。仿真器可以替换原始版本以供“真正”使用。模拟器是用于分析的模型。

以上是关于Xcode“模拟器”? Android Studio“模拟器”?的主要内容,如果未能解决你的问题,请参考以下文章

在 iPhone 模拟器上运行的颤振卡在“Xcode 构建完成”上。 (它在android模拟器中运行良好)

我在 android studio 中运行我的颤振项目并尝试使用 iPhone 12 模拟器,但 Xcode 构建每次都失败

xcode swift admob 没有在模拟器上显示实时广告

Android Studio、Xcode、Cocoapods

APP模拟器的学习和使用

APP模拟器的学习和使用