1、SDK更新问题

由于大天朝需要开发自己的互联网。
本文介绍两种更新SDK的方式

1.1、修改hosts文件

可以直接百度google hosts 2016 或者直接去
google hosts 2016,持续更新
然后打开电脑的hosts文件,将复制的内容粘贴到hosts文件中

接着在浏览器中输入:https://www.google.com.hk/,可以访问谷歌网站。

接着可以使用sdkmanager更新SDK

1.2、使用国内镜像服务器更新

点击进入Android Dev Tools
有详细的教程

2、使用genymotion模拟器

2.1、genymotion模拟器优点

  • 速度快性能好,资源占用低,系统要求512MB内存就能运行
  • 支持 OpenGL 3D加速,可以流畅玩大型3D游戏
  • 支持同时启动多个模拟器,可以实现软件或游戏多开
  • 支持多种虚拟传感器,如电池状态、GPS、NFC、重力加速器等模拟,在微信、陌陌之类的App上有特别用处
  • 支持摄像头、蓝牙等设备
  • 可以配置模拟器参数,如屏幕分辨率、内存大小、CPU数量
  • 直接拖拽窗口即可调整画面大小,支持多种分辨率
  • 能支持几乎全部版本的 Android 系统,2.x 到 6.x 都没问题
  • 支持直接拖放文件到虚拟设备
  • 启动速度运行速度都完爆 Android SDK 官方的模拟器

2.1、genymotion模拟器下载安装

genymotion模拟器可以直接去官网下载:https://www.genymotion.com/download/ ,下载前必须要注册,genymotion需要Oracle VirtualBox 的支持,建议下载带Oracle VirtualBox 的。

genymotion安装:

双击下载好的exe文件

点击next,可以选择更改安装路径

在弹出框选择是否创建快捷菜单[Don’t create a Start Menu folder]
点击下一步

在弹出框选择是否创建桌面快捷方式[Create a desktop icon],
点击下一步–>安装–>完成

运行安装VirtualBox
在安装完Genymotion后,会检测你当前有没有安装有VirtualBox。
没有会弹出安装VirtualBox安装界面,点击下一步

点击浏览Browse 更改Location的地址
VirtualBox软件默认路径为C:\Program Files\Oracle\VirtualBox\
然后下一步

点击安装

等待进度条走完,到这里,我们的程序就已经安装好了。下面我们就开始使用Genymotion

运行Genymotion模拟器,第一次启动会检查是否登录和是否有安卓虚拟设备。如果没有会弹出对话框,询问你是否现在添加一个虚拟设备,点击yes就可以了

创建一个新的虚拟设备[Create a new virtual device]。需要你登录。

验证成功后,可以看到有很多虚拟设备,如:S3,S4等,选择想添加的虚拟设备,选择后点击下一步,下载安装,等到下载到100%.点击[Finish]按钮

回到主窗口,选择一个我们已经添加的模拟器,点击启动按钮启动模拟器。
启动过程会弹出对话框,询问是否设置ADB连接的对话框,如果需要就点击是,否则就点击否。

启动虚拟机,几秒钟的事,速度非常快。就可以使用Genymotion模拟器了。

2.2.2、在Android studio中使用Genymotion模拟器

打开Android studio 点击File/Setting/

点击Browse repsosistories 搜索。搜索到了 点击Install就可以了

等待安装好

然后就是重启Android studio,重启后多了个新图标,点击那个新图标或者点击File/Setting/找到Genymotion

出现新的窗口,在输入框内输入Genymotion的安装路径,接下来应用确认就可以了。重启Android Studio 点击那个Genymotion的新图标,出现下面的窗口就绑定好了,就可以新建Android虚拟机了(里面是笔者建的几个虚拟机)

到这里,就可以直接在Android studio中使用Genymotion模拟器了。