安装配置Android Studio
安装Android Studio就按照安装提示一步一步安装就好了,更多的问题可能是出现在SDK以及genymotion方面。
SDK
下载SDK时是通过墙外的网站进行,速度会非常慢,即便开了VPN也可能下载不下来,推荐使用SDKManager来下载。
同时在Android Studio里的project structure里面把SDK位置换为本地下载的。
gradle
在导入实例项目后,要将gradle配置到本地gradle下的版本。
- 打开setting,查找gradle
- 选择use local gradle distribution
- 选择androidstudio下的gradle/gradlex.x.x
- 可以在gradle-wrapper.properties.中查看当前项目的gradle版本。
在sync时可能出现问题,可以根据具体的报错查找资料修改setting
genymotion
为什么使用genymotion
在Android studio中自带模拟器AVD,但是其速度会很慢,推荐使用genymotion。
genymotion的安装
在官网上直接下载安装即可,注意要安装VirtualBox(genymotion带有virtualbox安装包)
可能出现的问题
VT-x没有打开
在BIOS中将VT-x设置为ENABLE
在win10中可以通过以下方法进入BIOS
- 在设置中选择更新与安全
- 在恢复中选择高级启动–立即重新启动
- 选择疑难解答
- 选择高级选项
- 选择uefi固件设置,然后就可以进入BIOS选择打开VT-X服务
hyper-v服务没有关闭
genymotion和virtualbox的兼容性不匹配
在属性里,将其兼容模式调整为同一模式。
genymotion安装了手机模拟器,却无法打开
virtual box can not open the virtual device
可以进入virtual box中查看具体失败的原因
可能的原因有:
- VT-x没有打开
- VBoxDrv没有安装:进入到virtual box\drivers\vboxdrv.inf,右键安装
no ip addresss
我重启了电脑就好了
有些奇奇怪怪的问题,可能重启AS、genymotion、virtualbox和电脑就好了
AS中使用genymotion
首先要安装genymotion插件
- 首先打开setting
- 在plugins中搜索Genymotion,并install
- 安装后重启AS
- 记得打开toolbar就可以找到genymotion的模拟器图标了。
会发生的问题
已经打开了genymotion模拟器,却说找不到virtual device
- 在genymotion中setting把ADB路径设置为本地SDK
- 重启ADB服务
- AS与genymotion ADB版本不适配:将genymotion\Tools下的全部文件复制到本地SDK下platform-tools下。