下载安装开发工具
-
安装jdk,配置环境变量,确保
java
和javac
可正常使用 -
android studio安装包
-
sdk manager 安装包
-
更具提示安装android studio
-
安装sdk manager,然后安装所需的相应安装包
配置Android studio
- 安装成功之后,生成项目hello world,更改
build.gradle
配置文件,配置阿里云源
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
// maven库
def cn = "http://maven.aliyun.com/nexus/content/groups/public/"
def abroad = "http://central.maven.org/maven2/"
// 先从url中下载jar若没有找到,则在artifactUrls中寻找
maven {
url cn
artifactUrls abroad
}
maven { url "http://maven.aliyun.com/nexus/content/repositories/jcenter"}
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.4'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
// maven库
def cn = "http://maven.aliyun.com/nexus/content/groups/public/"
def abroad = "http://central.maven.org/maven2/"
// 先从url中下载jar若没有找到,则在artifactUrls中寻找
maven {
url cn
artifactUrls abroad
}
maven { url "http://maven.aliyun.com/nexus/content/repositories/jcenter"}
google()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
-
然后尝试运行该项目,报错如下
-
点击
File->Settings->HTTP Proxy
配置socks代理,配置如下:
Host name
填IP地址或者127.0.0.1
Port number
默认填1080
-
打开
shadowsocks
,设置为全局代理 -
然后再次尝试运行项目,需要安装模拟器,点击
Create New Virtual Device
【注意】由于我的电脑是AMD cpu,所以选择镜像时选择Other Images中的arm架构的镜像文件
否则会出现以下错误
镜像安装成功之后,选择Portrait,点击Finished
之后就可以正常运行该项目
6.【补充】Android模拟器Windows版现在支持AMD硬件加速和Hyper-V了
对于运行在AMD处理器上的Windows OS,要启用新特性,你必须在Windows Features下面启用“Windows Hypervisor Platform”设置。其他要求包括:
- Android Studio 3.2 Beta及以上版本
- Android Emulator v27.3.8+
- x86 Android Virtual Device(AVD)
- 2018年4月更新的Windows 10
支持Hyper-V意味着,当Android模拟器在和其他使用Hyper-V(如Docker、HoloLens模拟器等)或在Azure虚拟机中的程序并行运行时,开发人员仍然可以从Android模拟器硬件加速受益。之前,使用Android模拟器需要完全禁用Hyper-V。