Windows10 Android 开发环境配置

下载安装Android 和 SDK:

1. Android Studio下载

(需要v*n外网)

下载地址

Windows10 Android 开发环境配置

2. Android Studio安装

因空间占量比较大,Android Studio及其SDK都不建议安装在系统盘。

Windows10 Android 开发环境配置

Windows10 Android 开发环境配置

Windows10 Android 开发环境配置

Windows10 Android 开发环境配置

Windows10 Android 开发环境配置

3. SDK tools下载

Android Studio下载完毕后初次打开,要加载SDK位置的时候,提示SDK tool Directory is missing,下载后双击运行.exe文件安装在目录D:\Android_Studio_SDK下。

Windows10 Android 开发环境配置
Windows10 Android 开发环境配置
Windows10 Android 开发环境配置

Windows10 Android 开发环境配置

Windows10 Android 开发环境配置

4. SDK下载

  • 打开Android Studio内的SDK Manager

    Windows10 Android 开发环境配置

  • Android SDK->SDK Platforms下勾选需要下载的SDK,OK。

    SDK Manager->Android SDK->SDK Platforms中如果不显示可供下载的SDK,无法进行SDK下载,参考遇到的问题1中提到的换host的方法解决。

    Windows10 Android 开发环境配置


进行第一个Android 项目

1. 新建项目

  • start a new Android Studio project

    Windows10 Android 开发环境配置

  • 给项目命名Hello Android

    设定工作台路径D:\AndroidStudioProjects

    Company domain是公司域名,对应的倒过来的java包名。

    Windows10 Android 开发环境配置

  • 选择Phone and Tablet

    选择适合的API(SDK)版本,这里我选择API24:Android7.0

    真机运行项目的时候需要手机的Android不低于选择的API(SDK)

    Windows10 Android 开发环境配置

  • 选择Empty Activity模板创建项目

    项目会自动生成一个Java(Activity)文件和一个XML布局文件

    Windows10 Android 开发环境配置

  • Next完成项目创建,Finish

    Windows10 Android 开发环境配置

    Windows10 Android 开发环境配置

2. 下载安装对应版本Build-Tools

  • 创建Android项目成功后,报错Failed to find Build Tools revision 27.0.3

    Windows10 Android 开发环境配置

    根据提示,进行下载安装SDK Build-Tools 27.0.3

    Windows10 Android 开发环境配置

    等待Build Sync,期间要下载对应的依赖包,时间大约15分钟

    Windows10 Android 开发环境配置

    Build: completed successfully

    Windows10 Android 开发环境配置

3. Coding for “Hello World!”

app->res->layout->activity_main.xml中添加代码:

android:text="Hello World!"

(虽然新建空白模板项目中已有Hello World代码)

Windows10 Android 开发环境配置

但是预览效果图中,并没有看到Hello World!的显示:

Windows10 Android 开发环境配置

修改app->res->values->styles.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!--改成-->
 <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">   

Windows10 Android 开发环境配置

效果图可以显示Hello World!:

Windows10 Android 开发环境配置

4. USB连接手机真机测试

  • 配置运行设置:

Windows10 Android 开发环境配置

Target调成USB Device
Windows10 Android 开发环境配置

  • 点击绿色运行键,成功运行Hello World!应用。

    Windows10 Android 开发环境配置


出现的问题:

1.无可控下载的SDK显示

​ 在Android SDK下载时,在SDK Manager->Android SDK->SDK Platforms中不显示可供下载的SDK,无法进行SDK下载。

解决方法:更换host IP地址:

  • 登陆站长工具:http://ping.chinaz.com,输入dl.google.com

    Windows10 Android 开发环境配置

  • 选择Ping检测最快的节点:

    (例如图中的上海电信[203.208.41.72

    Windows10 Android 开发环境配置

    Windows10 Android 开发环境配置

  • C:\Windows\System32\drivers\etc\hosts文件末尾添加一句:

    203.208.41.164 dl.google.com,以管理员身份保存退出。

    Windows10 Android 开发环境配置

  • 重新打开Android StudioSDK Manager->Android SDK->SDK Platforms内就可以显示可供下载的SDK版本了。

2. No target device found错误

进行USB真机测试的时候,说找不到设备,解决方法很简单,打开手机的开发者选项,卡开USB调试选项。Android Studio会自动再识别。如果没有自动识别,点击Android Studio最右边栏有个Device File Explorer,选择连接移动设备。

Windows10 Android 开发环境配置