genymotion

解决Genymotion模拟器不能安装apk

白昼怎懂夜的黑 提交于 2020-07-28 04:03:35
一、Genymontion不能安装apk的原因 Genymotion是一款基于x86架构的Android模拟器,而大部分应用是arm架构。所以两者不兼容。 对于x86的真机,X86处理器已经能够基本兼容ARM了指令。对于Genymotion模拟器,则通过安装Genymotion-ARM-翻译来进行兼容。向Genymotion模拟器安装Genymotion-ARM-Translation.zip。该包目前可以支持到android sdk API26也就是android 8.0.0系统。 genymotion使用Genymotion-ARM-Translation.zip文件是不通的,每个Android版本对应ARM指令集的版本也是不一样,即libhoudini.so是有Android版本要求的。 二、不能安装genymotion-arm-translation原因 由于在Win10或者某些情况下不具备管理员权限,所以出现了不能拖拽的情况,或是拖拽变为copy的情况、拖拽变为copy但无效的情况。 三、不能安装genymotion-arm-translation解决方法: 1、打开命令行窗口 2、将文件导入模拟器的/sdcard/Download/目录下,执行 adb push E:\Genymotion-ARM-Translation.zip /sdcard/Download/

python+appium自动化测试(一)-----环境搭建

安稳与你 提交于 2020-04-24 09:27:03
基础背景:   windows7系统 +python3.4版本 环境搭建目标:   使用python编写app自动化测试脚本并成功执行。 搭建步骤:   1.安装 python3 ,安装步骤详见: https://baijiahao.baidu.com/s?id=1605684471000597023&wfr=spider&for=pc ,注意安装完后配置环境变量。   2.安装python编译器 pycharm ,安装步骤详见: https://www.cnblogs.com/dcpeng/p/9031405.html   3.安装 Microsoft .NET Framework 4.5 ,如果电脑上没有安装过,则下载安装包后,双击运行如下文件:net4.5.1.exe    需先确认电脑上是否已安装过Microsoft .NET Framework,确认方法参见: https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed#ps_a   4.安装 node ,下载包node-v6.11.4-x64.msi后,双击运行即可。   5.安装 appium 客户端,双击运行 appium-desktop-Setup-1

Android开发环境搭建以及模拟环境搭建

家住魔仙堡 提交于 2020-04-24 03:42:13
Android开发环境 现在主流的Android开发环境有: Eclipse + ADT + SDK Android Studio + SDK IntelliJ IDEA + SDK 现在国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后,并且官网也去掉了集成Android开发环境的Eclipse下载链接,各种现象都表示开发者最后都终将过渡到 Android Studio ,当然这段过渡时间会很长。 据说是刚学Android的话建议直接冲 Android Studio 着手,所以我下载了 Android Studio 。 Android模拟环境 在Android学习和开发过程中,常用到安卓自带的 Android SDK 模拟器和第三方 Genymotion 安卓模拟器。 自带模拟器 优点:支持部分硬件操作,也支持短信电话功能。 缺点:速度慢,还好新版本已经改善了很多。 适用人群:电脑配置过关的开发者,不然卡到哭。 Genymotion模拟器 优点:速度快,对电脑配置要求低。 缺点:免费版基本不支持硬件操作,深知短信电话功能都不支持。 适用人群:初学者,用不到高级功能的地方都可以使用。 android studio安装教程 JDK安装与配置 android studio安装教程 Android模拟器Genymotion安装 安装使用教程详解 遇到的问题:

genymotion Ubuntu 错误

瘦欲@ 提交于 2020-04-14 00:51:40
【今日推荐】:为什么一到面试就懵逼!>>> ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/qqm/program/genymotion/libQt5Core.so.5) ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/qqm/program/genymotion/libQt5WebKit.so.5) ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/qqm/program/genymotion/libicui18n.so.52) ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/qqm/program

使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATI

a 夏天 提交于 2020-04-07 12:07:02
当我们安装好Genymotion后,把Android运用部署到上面调试时,console控制台会报错:Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE,这是因为系统里缺少了 Google Play 市场等各种谷歌服务应用,其实是因为版权问题,从 2.0 版本开始 Genymotion 提供的虚拟设备都已经移除了 Google Apps 以及 ARM library support ,所以,如果通过软件里下载回来的虚拟机在运行一些必须依靠这些组件运行的 App 时就会出现错误或闪退现象。 解决办法: 下载 Genymotion-ARM-Translation.zip 运行Genymotion,并start你配置好的virtual device 将下载好的Genymotion-ARM-Translation.zip直接拖动到virtual device,然后点击ok: 最后会弹出安装成功的信息 5.关闭virtual device以及Genymotion,重新启动。 再次部署Android应用在上面就可以成功了 来源: oschina 链接: https://my.oschina.net/u/242764/blog/375909

用Genymotion来调试android应用

霸气de小男生 提交于 2020-04-07 11:33:43
看了网上各种模拟器,最后还是选择用Genymotion。流程还是比较简单的 1.打开Genymotion官网 https://www.genymotion.com/ ,没有账号的要先注册一个账号,然后右上角点击TRAIL,有的下载过一次以后是Download,开始下载,用浏览器下载有点慢,我用的迅雷。我下的是with virtualbox的版本 2.下载以后点击安装 3.安装以后自己要新建一个virtual device,这个时候就会发现下载文件的时候特别的慢。一般这个情况下有两种解决方案,第一种是在Setting中设置代理,第二种就是自己下载然后复制进去就行。如下 setting->virtualbox,找到这个路径。然后返回上一级到\Genymobile\,该目录下有个genymotion.log的文件。打开以后,搜索 ".ova" ,复制完整的链接到迅雷中下载。然后辅助该文件到上张图片下的路径\Genymobile\ova下面,删除同名的缓存文件。这个时候再重新创建virtual device就会发现很快完成了,我下载的是7.1.0的版本。 4.正以为大公告成的时候,点击start。解决提示error了。找了很多办法,下面是最后的解决办法,直接卸载virtual box然后去 http://www.oracle.com/technetwork/cn/server

Genymotion模拟器的使用记录

空扰寡人 提交于 2020-04-07 11:33:32
1.关于镜像ova的下载,由于网络原因,在应用内下载非常慢。可以自己找到下载地址然后使用迅雷进行下载 下载地址示例: http://files2.genymotion.com/dists/5.1/ova/genymotion_vbox86p_5.1_181206_012357.ova 下载完之后放入 C:\Users\xxxx\AppData\Local\Genymobile\Genymotion\ova 2.关于模拟器运行arm指令的apk genymotion厉害的地方就在于,在不同的版本的系统中。提供了arm的指令翻译包,让大部分的arm指令能在X86的模拟器上运行。这样提升了速度。 但是仅仅是大部分的arm指令,而且不支持armeabi以外的其他架构,比如armeabi-v7. 而且也仅仅是大部分的指令,并非全部。 关于arm指令的翻译包,在开源中国的码云和github上都有网友进行收集 https://gitee.com/qianchilang/share 来源: oschina 链接: https://my.oschina.net/u/1446823/blog/3051811

Genymotion模拟器下载慢

偶尔善良 提交于 2020-04-07 11:07:21
Genymotion号称android模拟器中运行最快的,但是服务器在国外,Android镜像下载起来那个速度就不想说了。 Add new device后下载速度太慢了,容易失败 解决方法如下: 方法一: 1、设置HTTP代理,在Setting->Network,自己设置HTTP proxy和Port, 方法二: 1、找到下载链接,直接用迅雷拖下来 遇到下载失败或者下载太慢,win+R打开运行框,输入 %appdata%, 再点击上一步(Alt+↑ ),找到local文件夹里的Genymobile,打开 查看里面的genymotion.log文件, 找到类似下面的文字 [Genymotion] [Debug] Downloading file "http://files2.genymotion.com/dists/4.1.1/ova/genymotion_vbox86p_4.1.1_151117_133208.ova" 将http://file........ova 这个虚拟镜像地址直接用迅雷极速版下载,或者使用迅雷离线下载等功能很快能完成下载。 2、把下载的文件复制到C:\Users\用户主目录\AppData\Local\Genymobile\Genymotion\ova 中覆盖里面以随机数命名的对应镜像。实际上就是刚才看到genymotion软件刚刚点击下载的那个镜像, 3

Genymotion 使用

自作多情 提交于 2020-04-07 11:03:33
第三方下载镜像 1、找到genymotion.log文件 文件路径:C:\Users\用户目录\AppData\Local\Genymobile\genymotion.log。 2、找到链接,使用迅雷下载 在genymotion.log文件中,可以找到类似 http://dl.genymotion.com/dists/5.1.0/ova/genymotion_vbox86p_5.1_160825_071239.ova 的下载链接,这就是我们需要的那个镜像地址。 将地址复制到迅雷下载工具进行下载 3、将下载的文件复制到目标路径 把下载的文件复制到C:\Users\用户目录\AppData\Local\Genymobile\Genymotion\ova 中替换对应文件(未下载完成的镜像)。 4、重新运行添加模拟设备流程,直至添加成功 5、启动模拟器,开始使用 转:http://blog.csdn.net/liubingzhao/article/details/53009527 **调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATI ** 解决方法: 1、下载Genymotion-ARM-Translation.zip 2、运行模拟器 3、将压缩包拖进模拟器 4、关闭Genymotion和模拟器,重新运行 Genymotion-ARM-Translation

下载Genymotion模拟器中的文件

旧巷老猫 提交于 2020-04-06 21:12:44
用的Android Studio + Genymotion这种组合,想把模拟器中的db文件取出来在Mac下查看。 找了一下解决方案,有说是打开VirtualBox设置共享文件夹的,不过我嫌麻烦了。终于找到一个更好的:用Android Device Monitor中的File Explorer来下载文件。 在Android Studio中打开Android Device Monitor Monitor的File Explorer:菜单上选择Tools——Android——Android Device Monitor——File Explorer。 然后发现一个问题,我在debug模式下打印db的路径是在/storage/emulated/0/下面的,不过在File Explorer中是怎么也找不到这个路径,只找到/storage/emulated/legacy。 后来才发现是一个软链接,真实路径应该是/mnt/shell/emulated/0下面的,这样就找到了。 找到db文件后,在右上角有一个上有左箭头和磁盘的按钮,它的作用是Pull a file from the device,就是把文件从Device下载到电脑上来。点击它然后选择存储路径,就可以把模拟器上的文件下载到电脑上了。 不过感觉这种每次下载db文件还是挺麻烦的,能像iOS下的 这个工具