一、安装 JDK
从 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载 JDK ,再安装,过程从略。
二、安装 Android Studio
从 https://developer.android.com/studio/index.html 下载 Android Studio ,再安装,过程从略。
安装完成之后,首次运行 Android Studio 可能一直停在 "Fetching Android SDK component information" 步骤。这是因为下载地址被墙的缘故,所以会等很长时间,最后提示下载失败:"Unable to access Android SDK add-on list"。
解决方法是首先关闭安装向导,如果无法关闭可以在任务管理器中手工关掉进程。然后打开 Android Studio 安装目录的bin目录下面的 idea.properties 文件,添加一条禁用开始运行向导的配置项:
disable.android.first.run=true
然后再启动程序就会打开项目向导界面,然后退出项目向导界面,将上面在 idea.properties 配置文件中添加的那条配置项注释掉。
三、首次创建项目或打开项目,Gradle无法成功更新,窗口一直在加载.......
Android 项目的运行需要 Grade 文件的支持,安装 Android Studio 默认没有安装 Gradle 文件。窗口一直在加载说明 Android Studio 一直在下载gradle文件,但因为被墙屏蔽的原因可能下载不下来。我们可以手动下载:https://services.gradle.org/distributions/。根据自己的实际情况,下载对应的 Gradle 版本。下载完后的zip文件放到 {用户文件夹}\.gradle\wrapper\dists\gradle-3.3-all\*************** 中,用户文件夹一般为 C:\Users\{你的用户名},那一串 *********** 表示一个复杂规律的名字。然后运行 Android Studio ,程序会自己解压缩。
四、在运行模拟器时可能还会报如下错误:Intel HAXM is required to run, this AVD.HAXM is not installed.
这时需要安装HAXM,点击错误窗口中的“OK”按钮,进入安装配置HAXM页面即可。如果在安装的过程中,遇到这样的错误提示:“Intel virtualization technology (vt, vt-x) is not enabled”,不用担心,这时你只需要进入BIOS界面在“configurations”中找到“Intel Virtualization Technology”将其设置成 Enable 即可。
安装好后,运行时可能会报如下错误:Intel HAXM is required to run this AVD. Android Emulator is incompatible with Hyper-V。这时因为 Android Studio 的自带模拟器同 Windows 10 的 Hyper-V 无法同时运行。如果要用自带的模拟器,必须关闭 Hyper-V 。可以用管理员权限运行 cmd ,执行如下命令: bcdedit /set hypervisorlaunchtype off。
五、运行
正常运行后,可以对 Android Studio 进行相关设置。
六、hosts 分享
https://laod.cn/hosts/
https://blog.my-eclipse.cn/host-google.html
https://www.mxiaoc.com/resources/