Mys*_*rio 14 android software-recommendation
我想知道一些在 Ubuntu 11.10 及更高版本上运行良好的 android 模拟器。我想通过 android 模拟器在 Ubuntu 上尝试“whatsapp”。提前致谢
小智 12
根据:http : //crashcourse.ca/content/android-emulator-ubuntu-1004-60-seconds
$ sudo apt-get install openjdk-6-jdk
$ android update sdk --no-ui
$ android list
返回可用 SDK 的列表。$ android
选择“新”。随心所欲地设置。$ android list avds
pic the "name" 条目的输出。$ emulator @avdsname
。然后你就可以走了。
这个答案是从最终用户和游戏玩家的角度编写的,尽管其中大部分也适用于其他用途。
请理解其中的区别。
Google Play 服务是开发人员用来在 Google Play 商店中提供应用程序(游戏)的一组工具
https://developers.google.com/android/guides/overview
Google Play 商店是最终用户用来安装应用程序的一组工具,有点类似于 Ubuntu 存储库。
https://play.google.com/store?hl=en
根据我的经验,经过大量的反复试验,我会警告你,截至本文发布时,在 Linux / Ubuntu 上玩安卓游戏还没有简单的方法。
遗憾的是,最好的选择是 memu(Windows 程序,不会在 wine 中运行)。没有任何 Linux 选项能像游戏的 memu 一样稳定、快速、简单且功能齐全。
它是免费的,包括 google play 商店,速度快,很好地集成到 windows 中,包括主机/来宾之间的文件共享、鼠标集成、广泛的自定义、游戏脚本编写、允许一次打开多个实例等。
如果不是裸机(即在 Windows 上运行),仅特性列表就足以说服您至少在 VM 中运行 memu。
memu 比任何 Linux / Ubuntu 选项都快得多。
memu 在几秒钟内启动,而不是 Linux 选项,android-x86 需要将近 5 分钟才能启动到我笔记本电脑上的 android 启动启动画面。有些人报告说 android-x86 无法正常工作,仅仅是因为他们没有等待启动所需的 15 分钟(不是开玩笑)。
文档 - / http://www.memuplay.com/download/Memu-User-Manual.pdf
记录游戏动作以自动玩游戏 - http://www.memuplay.com/blog/how-to-use-operation-record/
memu 屏幕截图
玩游戏的主要限制是谷歌游戏商店。未经 google 许可,不得包含 Google Play 商店。此外,许多复杂的游戏无法在 Linux 模拟器上运行。例如,您无法在 android-x86(android 到 x68 / x86_64 处理器的端口)上玩大多数 android 游戏。Google Play 商店中的许多游戏都可以安装,但无法运行。
如何安装 android 应用程序/游戏 (apk) - 这适用于大多数 Linux 模拟器。
注意:如果您使用不包含 google play 商店的模拟器,您必须下载 android 安装程序 (apk) 并手动安装。
和 apk 是一个包存档,就像一个 .deb - https://en.wikipedia.org/wiki/Android_application_package
要获取 apk,请使用 Web 服务,例如https://apkpure.com/app
下载后,您必须将其传输到您的模拟器(或在模拟器中下载),然后您需要在模拟器中进行安全保护,并允许从不受信任的来源安装,有时还需要启用开发人员模式。
见http://www.tomsguide.com/faq/id-2326514/download-install-android-apps-unidentified-developer.html
和https://android.stackexchange.com/questions/5566/how-can-i-install-an-app-given-only-its-apk-file
这适用于大多数 Linux 模拟器。
Google Play 服务包含在任何 Linux 模拟器中,或者可以轻松安装在任何 Linux 模拟器上。
Android SDK - 这安装起来很麻烦,使用起来有些复杂,并且是为应用程序开发而不是游戏而设计的。
它很慢。我有没有提到是很慢?
Android SDK 的主要目的是编写 android 程序。如果你在 SDK 上安装一个安卓游戏,它很可能会慢到无法使用,我不会在任何 PvP 游戏中使用它。
可能会在某些游戏中使用 Chromium,我无法让它在 Chromium 上用于更复杂的游戏,例如部落冲突。
你需要安装 Chrome,如果不是不稳定的话,至少是 beta 版。主要原因是 webgl - https://get.webgl.org/
因此,虽然您的浏览器可能支持 webgl,但 webgl 正在开发中,我在使用 webgl 2 处理游戏时遇到了麻烦,而且大多数复杂的游戏都需要 webgl 2。
如何并排安装所有版本(稳定版/测试版/不稳定版)的谷歌浏览器而不会发生冲突?
并非所有游戏都被移植。中等复杂,不如SDK。没有很好地集成到操作系统中。没有办法使游戏自动化。
请参阅 chrome 扩展“ARC” - https://chrome.google.com/webstore/detail/arc-welder/emfinbmielocnlhgmfkkmkngdoccbadn
我认为此选项处于测试阶段,许多用户报告了错误。
这是为 Ubuntu 设计的,可能是您最好的选择,我还没有亲自尝试过。目前在其他发行版上没有得到很好的支持,但许多发行版正在增加支持。
明显的限制 - 它不包括 google play 商店,游戏可能会也可能不会很好地工作。
据我所知,它正在快速开发中并且存在错误。
另见http://www.linuxandubuntu.com/home/anbox-runs-android-in-your-linux-without-emulation
Virtualbox / KVM - android x86 操作系统运行速度非常慢,大多数游戏无法在映像上运行。
最新版本包含谷歌播放,游戏会安装,但复杂的游戏如部落冲突或类似的会崩溃或拒绝打开。
您可以稍微加快速度 - https://doc.nuxeo.com/blog/speeding-up-the-android-emulator/。尽管有适度的改进,但我个人并没有看到作者声称的 400% 的巨大速度提升。
基因运动。这被认为是最好的,但安装起来很麻烦,而且不是免费的。我尝试了较旧的免费版本,但速度很慢,而且不包括 google play 商店。新版本包括谷歌播放服务和类似谷歌商店的应用程序。
您必须安装 virtualbox 才能使用 genymotion,这没什么大不了的,但您必须小心版本,因为有时会与 vbox 和 genymotion 版本发生冲突。
我不建议您安装旧版本(您可以在网上找到它们)。它们可免费供个人使用,但速度较慢且不会玩游戏。
Genymotion 比较麻烦和烦人。您必须下载一个 .run 文件来安装它。然后,您必须注册一个帐户并购买许可证。输入密钥后,您就可以下载图像。
一旦运行它就足够快,至少它是旧的免费版本。我没有为许可证付费,因此更新的版本未经测试。
Genymotion 没有用于编写游戏的工具(与 memu 不同)。
Genymotion 比 memu 慢得多。
用的人就是喜欢,要不交年费就看你了。
初始试用 - 30 天免费。30 天后https://www.genymotion.com/pricing-and-licensing/
如果您联系他们的支持团队https://www.genymotion.com/contact/,有些人声称 genymotion 可免费供个人使用
AndroVM - 与 Genymotion 合并。以前的免费版本不包括 google play 商店。
Andy OS - 尽管他们声称 andy “在 Linux 上运行”,但实际上它在 linux 主机上的 virtualbox 中的 Windows 客户机上运行。
如何在 Linux 上安装 Android 模拟器 Andy?
就个人而言,我会运行 memu 而不是 andy,memu 有更多功能。
归档时间: |
|
查看次数: |
30795 次 |
最近记录: |