Genymotion:适用于GNU / Linux的Android模拟器

问候,亲爱的网络阅读器,  这次我们带您去 Genymotion 我已经开始使用的优秀程序 跳过智能手机上硬件和软件的技术限制。

Genymotion

Genymotion: 是要支持的特定跨平台仿真器 Android,能够流畅,快速地执行不同的 移动设备(电话和平板电脑) 基于此操作系统。 对于那些 微软Windows 他们使用 Bluestack,Genymotion 这是模拟器的最佳选择 Android 并运行各种 应用程序和游戏 在我们的多个操作系统(Windows,Mac或GNU / Linux)中。

Genymotion 除了用于测试游戏和应用程序之外,它还是理想的选择 促进Android应用程序开发。 更多 4.500.000亿注册用户,很多分散 超过10.000家大公司中 验证其稳定性和实用性。 该模拟器利用 VirtualBox(虚拟机) 运行 执行环境(虚拟电话和平板电脑) 进而支持不同的旧版本,当前版本,稳定版本或测试版本,您可以在其中测试适用于Android和实际移动设备的未来应用。

也许许多人都知道类似的项目,但是负责项目的团队 Genymotion 设法提出 一个简单的界面,能够为任何类型的用户支持具有不同版本Android的不同硬件不要忘记开发人员是其主要市场目标,因此也是业务模型。

也就是说,他们已经实现了 只需点击几下即可允许用户创建 例如,虚拟机根据以下产品的品牌来模拟设备 Google,HTC,摩托罗拉,三星,索尼,以及其他 不同的Android设置 2.X,3.X,4.X,5.X和6.X,添加不同 屏幕分辨率。 最好的是 随着时间的流逝,可用的设备和版本的Android数量正在增加 随着技术的进步。

Genymotion虚拟机 目前提供全部 重要功能 要求 移动设备,例如使用我们的互联网连接,通过GPS模拟我们的位置,模拟摄像头,电池状态,设备旋转以及安装 谷歌Play商店 以及您选择的几乎所有官方或非官方应用程序。 显然是由于许可问题, Genymotion 默认情况下不包含来自Google的任何内容,虽然可以随时确定,但可以解决。 虽然没有问题, Genymotion 允许您安装任何 apk文件 o 拉链 将文件拖到模拟器上。 因此,我们可以查看包含非官方Android内容的多个页面,然后选择一种格式的应用 apk文件 o 拉链 知乎 并安装与我们的仿真设备兼容的任何产品。

公司支持 Genymotion 他们还提供 保费账户 包括来自其他设备的触摸遥控器,或者 像素完美 来实现某些应用程序的设计,就像在X设备上显示的一样,或者能够从界面记录截屏(视频)。

综上所述, Genymotion 目前 最好的跨平台免费Android模拟器之一。 它不仅灵活,功能强大,易于使用,而且是Android开发人员和普通用户的理想选择。 它为我们提供了模拟的可能性 大量不同的Android设备,您可以更自动地添加对PC键盘和鼠标的使用,Internet访问和许多其他功能,例如地理位置和增加/减小窗口的大小。 功能设置之外 ADB(Android调试桥),保留给高级用户的选项。 任何用户都可以使用 Genymotion 无需配置任何内容。

Genymotion就像魅力一样在性能水平上, 1 GB的RAM和1个分配的CPU可以运行具有2.X版本的Android的简单设备,并具有4 GB和2个CPU,这是最新版本的Android(6.X)上市场上最好的设备。 )。 几乎所有东西都能正常工作,并且几乎没有什么东西像 非常复杂的图形游戏,通常无法玩。

假设我们已经安装了 VirtualBox的 在我们的 GNU / Linux操作系统,最好是最新版本及其 扩展包 已安装,我们将继续从您的网站下载 官方网站(Genymotion),注册并单击按钮 «选择计划»,在该部分的下一个窗口中 “个人” 在那地区 “基本” 点击按钮«开始使用».

在下一个窗口调用 «下载Genymotion» 选择软件包的版本 Ubuntu 14.04 / DEBIAN 8(32或64位), 或者 Ubuntu的15.04。 下载完成后,将Genymotion安装在您选择的目录中。 如果您已将64位版本下载到 Ubuntu 14.04/DEBIAN 8:

bash genymotion-2.6.0-linux_x64.bin

它将询问您以下内容:

为所有用户安装。

安装到文件夹[/ opt / genymobile / genymotion]。 您确定[y / n]?

用键肯定地按 “和” 然后是钥匙 “输入”

如果一切顺利,它将引发以下消息:

-尝试查找VirtualBox工具集……..确定(找到了VirtualBox的有效版本:5.0.16r105871)
-提取文件………………………….. OK(解压缩为:[/ opt / genymobile / genymotion])
-安装启动器图标……………………OK

安装成功完成。

您现在可以从[/ opt / genymobile / genymotion]使用这些工具:
 -genymotion
 -genymotion壳
 -gmtool

您现在可以运行 Genymotion应用应用程序菜单,编程部分.

使用所选的设备和Android执行并创建您的第一个MV之后,我个人建议您搜索并下载以下要首先安装在系统上的软件包,以开始有效地运行Android模拟器:

a)Genymotion-ARM-Translation_v1.1.zip

b)与Google Play商店相对应的软件包或适用于Android版本的Google应用程序的任何元软件包。 范例:google-play-5-12-9-en-android.apk ó pa_gapps-modular-pico-5.1-20150315-signed.zip

之后,您可以安装所需的所有内容或根据需要配置设备。

这是一些图片,向您展示 Genymotion:

Genymotion-001

Genymotion-002

Genymotion-003

Genymotion-004

Genymotion-005

Genymotion-006

Genymotion-007

Genymotion-008

Genymotion-009

Genymotion-010

Genymotion-011

Genymotion-012

Genymotion-013

Genymotion-014

Genymotion-015

Genymotion-016

Genymotion-017

Genymotion-018

Genymotion-019

Genymotion-020

Genymotion-021

Genymotion-022

Genymotion-023

Genymotion-024

Genymotion-025

Genymotion-026

Genymotion-027

Genymotion-028

Genymotion-029

Genymotion-030

Genymotion-031

Genymotion-032

Genymotion-033

Genymotion-034

Genymotion-035

Genymotion-036

Genymotion-037

Genymotion-038

Genymotion-040

Genymotion-041

Genymotion-042

Genymotion-043

Genymotion-044

Genymotion-045

Genymotion-046

Genymotion-047

Genymotion-048

Genymotion-049

Genymotion-050

Genymotion-051


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   勇气

    您在图像中使用KDE4吗?

  2.   Ing。Jose Albert

    是。 我在DEBIAN 4上使用过KDE 8,直到昨天,我已经在DEBIAN 5上安装了KDE 9。

  3.   阿拉兹尔

    非常有趣,可以在888poker之类的Linux上测试android游戏。 保存在我的口袋里。 一如既往的杰出贡献Ing。Jose Albert

  4.   托诺克

    这个博客就是网络,而您的工程师就是法律YYYYYY !!!!!
    ...是的,我是一个狂热者,怎么了

  5.   吉列尔莫

    宏伟的应用程序,最后需要注意的是,一旦下载了Genymotion-ARM-Translation_v1.1.zip和Gapp软件包(具有许多不同的版本,因此您必须为您的android设备选择正确的版本):
    http://www.techbae.com/download-install-arm-translation-v1-1-zip-genymotion/
    http://www.buzzztech.com/2016/03/download-google-apps-for-any-andriod.html

    要安装每个虚拟设备,请打开虚拟android设备并拖放文件,然后在安装后关闭虚拟设备并再次打开它,每个文件一次。
    此外,您必须拥有一个电子邮件帐户才能正常运行。
    即使这样,我肯定做错了,因为我会在Google +或类似的程序中遇到错误。

  6.   Ing。Jose Albert

    很好地补充了吉列尔莫的出版物!

  7.   David

    但是,良好的应用程序使我不得不通过Virtualbox使用网络虚拟化(非常随机)的问题,这使我感到沮丧,因为它有时(很少)启动,而有时(绝大多数)启动了电话的虚拟化...

    最后,我选择了由android SDK提供的QEMU中的虚拟化...

  8.   吉列尔莫

    各种解决方案:
    解决西班牙文输入问题的方法:
    ñ:SHIFT +,
    Ñ:SHIFT +。
    波浪号:按0旁边的单引号,然后按元音。
    和带有双引号的变音符(shift + 2),然后是u。

    当然,不要忘记以下几点:在所有genymotion关闭的情况下,打开VirtualBox并配置genymotion创建的机器(不是从此处运行,但是我们可以配置):
    激活双向剪贴板:常规-高级选项卡-剪贴板共享:双向。
    拖放:我已将双向文件(从Linux拖放到虚拟设备的文件)放置在下载目录(文件夹)中,但是相反,我没有成功。
    接受并关闭VirtualBox。
    要将文件从虚拟移动设备复制到linux,请执行以下操作:
    从Genymotion启动虚拟设备并安装“ The Olive Tree” Ssh Server应用程序,启动它并查看其运行的IP和端口,对于我而言,我认为它始终是IP 10.0.3.15和端口2222,用户它是ssh,密码也是ssh。
    在“ VirtualBox-配置”的“网络”菜单中的“适配器2”选项卡上,单击“高级”,单击“端口转发”按钮,添加带有绿色+图标的规则:规则1,TCP协议,主机IP 127.0.0.1,主机端口2222,访客IP 10.0.3.15,访客端口2222。
    接受并关闭VirtualBox。
    启动GenyMotion和虚拟设备,现在可以从Linux终端从以下命令复制任何文件或目录:
    scp -P 2222 -C -r ssh@127.0.0.1:/存储/仿真/ 0 /原始路径/目的地文件
    或相反:
    scp -P 2222 -C -r原始路径/原始ssh@127.0.0.1:/存储/仿真/ 0 /目的地路由
    例如:
    scp -P 2222 -C -r ssh@127.0.0.1:/storage/emulated/0/Download/el_file.txt。

    现在,是的。 下一个任务:最终学习世界语,让我们看看Duolingo西班牙人课程是否已经结束,预计在六月/七月。

  9.   吉列尔莫

    其他缺少的符号:
    要得到 ; 点击
    获取:点击>
    要获得¿点击+
    要得到 ? 点击 _
    获取(单击*
    要获取),请单击(
    要获取-单击/
    要获得=单击)
    获取/按&
    要获得_点击?

  10.   我有个问题

    我无法从控制台运行genymotion,它向我发送了以下信息:
    ./genymotion:/usr/lib/x86_64-linux-gnu/libstdc++.so.6:版本 CXXABI_1.3.8' not found (required by /opt/genymobile/genymotion/libQt5Core.so.5)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
    找不到GLIBCXX_3.4.20'(/opt/genymobile/genymotion/libQt5WebKit.so.5要求)
    ./genymotion:/usr/lib/x86_64-linux-gnu/libstdc++.so.6:版本 CXXABI_1.3.8' not found (required by /opt/genymobile/genymotion/libicui18n.so.52)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
    找不到CXXABI_1.3.8'(/opt/genymobile/genymotion/libicuuc.so.52要求)
    ./genymotion:/usr/lib/x86_64-linux-gnu/libstdc++.so.6:找不到版本'GLIBCXX_3.4.20'(/opt/genymobile/genymotion/libQt5Qml.so.5要求)
    作业1,“ ./ genymotion&”已结束

    我已经下载了适用于Ubuntu 15.04的版本,因为我找不到以前的版本,但是,我有基于Ubuntu 0.3.2的elementaryb os freya 14.04,是吗?

  11.   Ing。Jose Albert

    我认为您的libstdc ++,所以库不是最新的。 更新您的存储库或Elementary版本。

  12.   paco222

    我没有读完所有内容,也许已经回答了,您如何解决触摸屏问题?

  13.   弗朗西斯科·哈维尔(Francisco Javier)

    在Linux Mint 18中,我安装了Genymotion 2.8.1 64位。 一切顺利。 我可以添加一个设备,最多测试3个不同的设备,但是“打开”该设备时,无论它是什么,系统都将挂在android“欢迎屏幕”上,并且没有任何效果(尽管我可以移动指针屏幕上的鼠标)和计算机必须重置。 有什么提示可能出问题吗? 谢谢。

  14.   匿名

    我已经安装了genymotion-2.8.1_x64.bin软件包,但是当我尝试执行该软件包时,它没有启动,它没有启动程序,进入/ opt / genymobile / genymotion文件夹,我执行了genymotion文件,但出现此错误/lib64/libX11.so.6 :未定义符号:xcb_poll_for_reply64。 我使用fedora25。感谢您的帮助。

  15.   天使

    好吧,我能够很好地安装genymotion,但是当我打开genymotion时,它什么也不做,原因是它什么都不响应?

  16.   提示蛋白

    启动时,它会询问许可证,在哪里可以找到许可证?

  17.   Ing。Jose Albert

    我不记得该文章中出现的申请或拥有许可的批准! 也许最好在该应用程序上写一篇现代化的文章,以了解Linux上的新增功能以及当前是否要求许可!