Android环境配置和移动自动化(Genymotion)相关配置

摘要:
本机环境:Window10其他材料准备:安卓开发者网站(AndroidStudio下载-3.6.3)安卓开发工具网站(SDKTools下载-android-sdk_r24.4.1-windows.zip)Genymotion模拟器下载(如果未安装VirtualBox虚拟机,选择withVirtualBox-genymotion-3.1.0-vbox.exe)安卓环境:下载SDKTools并配置系统

本机环境: Window10

其他材料准备:

安卓开发者网站(AndroidStudio下载-3.6.3)

安卓开发工具网站(SDKTools下载-android-sdk_r24.4.1-windows.zip)

Genymotion模拟器下载(如果未安装VirtualBox 虚拟机, 选择with VirtualBox-genymotion-3.1.0-vbox.exe)

安卓环境: 下载SDKTools并配置系统环境变量

1. SDKTools下载后解压[android-sdk-windows]....这是我的个人目录, 根据自己的情况修改(D:RTEandroid-sdk-windows)

2. 配置系统环境变量

系统变量名: ANDROID_HOME 变量值: D:RTEandroid-sdk-windows
系统变量名: Path , 新建两条Path环境变量
​ --值: %ANDROID_HOME% ools
​ --值: %ANDROID_HOME%platform_tools

3. 安装AndroidStudio

AS和SDK目录尽量 都要空间大一些, 需要下载很多东西...很大.....

  1. AS安装目录选择
  2. 选择jre(系统自带jre或者选择自己配置的JDK, 个人倾向于后者 JDK安装配置参考
  3. 选择AVD(可选, 模拟器后期会选择Genymotion, AVD有点卡....)
  4. 选择SDK目录(第一步那个目录, 会提示已经存在SDK目录, 但是缺少很多组件, 继续安装会帮助我们把之前SDK目录缺少的必要组件安装好... 当然也可以提前自己配置好..但是比较麻烦, 这步安装完成后, 就可以使用adb命令了
    在这里插入图片描述
    在这里插入图片描述
  5. 验证adb命令
    在这里插入图片描述
  6. 安装完成后一些其他操作(个人习惯)
    先查看是否有更新
    在这里插入图片描述
    打开SDK Manager, 勾选需要安装开发平台(Platforms), 需要安装或者更新的SDK工具等, 已安装是打钩状态, 需要更新是复选框中间有条横线, 未安装是空白状态..勾选之后点击Apply..选择Access, 然后自动安装或者更新
    在这里插入图片描述
    在这里插入图片描述
    如果需要使用AVD, 可以打开AVD Manager自行创建虚拟设备, 选择架构时需要注意, x86架构可能无法运行ARM架构的apk, 听说ARM架构超级卡...所以直接选择了Genymotion...

Genymotion安装和使用

先安装Genymotion 然后安装VirtualBox...两个软件都可以自己选择安装位置..

打开Genymotion, 要求登录, 没有账号需要创建(邮箱)
在这里插入图片描述
选择个人账户(免费的...但是有水印..影响不大)
在这里插入图片描述
设置虚拟机安装位置和ADB位置(可选)
在这里插入图片描述

选择自己需要创建的机器和配置一些自选参数
在这里插入图片描述
重点: 创建模拟器后可能打不开......尤其是笔记本...

  1. win+x 用管理员身份打开命令行, 执行以下命令..(Windows Hyper-V启动后不可以兼容Virtualbox和VMware, 所以要关闭Hyper-V, 执行完命令重启)

    bcdedit /set hypervisorlaunchtype off

  2. 还有一种情况是笔记本BIOS中未启用Intel VT-X或AMD-V虚拟化功能, 自行修改BIOS
  3. 还打不开的话参考官方其他办法...

同时开启AS和Genymotion模拟器
在这里插入图片描述

其他

  1. Genymotion的x86架构的模拟器要运行ARM架构的apk, 需要在模拟器添加Genymotion_ARM_Translation.zip文件, 找到对应版本直接拖进去就好, 然后重启模拟器..
  2. AS的Genymotion插件, 好像是已经弃用了....

然后就可以进行APP开发, 或者使用Appium进行移动自动化测试了...

免责声明:文章转载自《Android环境配置和移动自动化(Genymotion)相关配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇docker安装与卸载( liunx )马哥-docker 10节课程笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android二维码功能实现

最近二维码真是越来越火了,随便电视上、网络上、商场里,到处都是二维码。而内嵌二维码扫描功能的软件也越来越多,QQ、微信、UC浏览器等等应用都可以对着二维码扫一扫,感觉我们自己的应用里不加上二维码扫描功能,都跟不上时代潮流了。所以今天我就将带着大家一起,在我们自己的程序里加入二维码扫描的功能。 不过,二维码功能如果真要做起来还是非常复杂的,从零开始实现不太现...

Android基础——intent的ComponentName

intent通过ComponentName指定要执行的组件名字,创建一个Activity时就可以用这个方式进行指定 通过Main启动Detail 两个活动的布局 Detail <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas...

export 设置当次登陆的环境变量

Linux export 命令用于设置或显示环境变量。 在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作 语法 export [-fnp][变量名称]=[变量设置值] 参数说明: -f  代表[变量名称]中为函数名称。 -n  删除指定的变...

Arcface人脸识别SDK(java+linux/window) 初试

虹软官网:http://www.arcsoft.com.cn/ 登录后要实名认证才可以使用sdk。 下图这两个是我选择的,window版本地开发测试,linux版是生产环境使用。   1. 保存激活码,下载sdk包。 2. 将动态链接库.dll或.so放在java.libary.path目录(否则执行时会报错) (不知道可以打印出目录:System.out...

Win7/8下Oracle的安装

在64位的Win7、Win8下安装Oracle会遇到一些麻烦,需要下载合适的安装文件和环境的配置才能顺利的完成。 以下是笔者安装的过程:   步骤1:下载需要安装的文件            A. 下载64位的 Oracle 11g 数据库文件(约2.1G),请点击超链接下载win64_11gR2_Oracle.zip。            B. 下载3...

分析各种Android设备屏幕分辨率与适配

一. 数据采集    源码GitHub地址 :  -- SSH : git@github.com:han1202012/DisplayTest.git; -- HTTP : https://github.com/han1202012/DisplayTest;   . 使用下面的程序运行在不同设备上 :   package shuliang.han.dis...