Android studio 3.5.1 的下载安装

 

已经有一年的时间没有使用 Android studio 了,最近有个项目需要继续安卓app版本升级,又重新安装了android studio 3.5.1。没想到折腾了一天才搞好。

安装记录如下:

1,下载安装Java SE8u221

安装android studio 前,需要先安装 Java。Oracle 网站上已经有Java SE 13了,开始安装了一下有问题,

还是选择先安装以前熟悉的Windows 10 64位操作系统下使用的SE 8u221版本Java SE Development Kit 8u221。

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

桌面-此电脑-属性-高级系统设置-环境变量-系统变量中,

1.1 系统变量,新建添加   JAVA_HOME    D:\Java\jdk1.8.0_221
1.2 系统变量,path 中添加     %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
1.3 系统变量 ,新建CLASS_PATH ,添加 %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;


2, 下载android studio 3.5.1 正式版

下载google 网站需要翻墙。国内的下载链接:https://developer.android.google.cn/studio/
    android-studio-ide-191.5900203-windows.exe

这个网站速度快, android 3.5.1 是2019年的正式版本了。

桌面-此电脑-属性-高级系统设置-环境变量-系统变量中,

2.1 系统变量,新建添加    ANDROID_HOME      D:\Android Studio
2.2 系统变量,在path 中增加   %ANDROID_HOME%;%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools;%ANDROID_HOME%\platform-tools;

3, 下载安装 Android SDK 软件开发工具套件

下载链接:https://www.androiddevtools.cn/

选择SDK Tools 下的 windows平台的   installer_r24.4.1-windows.exe  ,安装到D:\Android\android-sdk 下

下面一行的那个压缩的比较大,why?

4,下载安装 Android Gradle plugin and Google Maven dependencies

项目Gradle 自动化构建插件和Maven 依赖库

在 https://developer.android.google.cn/studio/ 页面下方点击最后一行stable 右边的蓝色的Google Marven dependence

弹出协议页面,接受协议,下载到本地,解压到android studio目录下


5,配置Android studio

点击最近添加的 Android studio 图标,选择第一行 start a new Android Studio project

 

choose a activity

建议选择最常见的 Bottom Navigation Activity 

Name:HelloMoon,项目名称由自己设。

Package name: 程序包名,自动生成的是com.example.HelloMoon, 由自己设,

Save location:项目文件保存位置,如果没有,可以在D盘创建Project 目录,每个项目再根据项目名称创建一个子目录,如HelloMoon。

language: 缺省是Kotlin,还可以选Java。 原先Java 开发人员一般使用Eclipse ,现在许多转向 Android studio。

minimum API level:点下拉按钮选一个,下方会显示支持这个安卓系统版本的用户设备的百分比,一般选达到95%以上的API就可以了,因为百分比是动态的。

点击页面下方的按钮 finish ,你的第一个项目就创建成功了。由于是第一次,系统需要同步一些软件配置,请耐心等一段时间

6,配置Android studio

配置完成后,Android studio才能正常编译和运行

6.1 配置Android SDK

点击file->setting->Appearance & Behavior->system Settings->Android SDK,

页面上方出现Android SDK location,

如果和你实际安装的Android SDK目录不一致,点击右边的edit ,选择正确的Android SDK安装目录。

勾选show Package Details,上方出现Android platform的各版本,根据实际需求选择,

如果不清楚,就 API level大于19的platform 左边都勾选。点击右下角按钮apply,系统就会自动下载,等待完成。

然后点击页面上方的SDK Tools,勾选右下角的show Package Details,页面中出现的各个工具,建议全勾选。

点击右下角按钮apply,系统就会自动下载,等待完成。

可以看前面的 Appearance & Behavior->system Settings->updates配置如下

6.2 配置项目构建管理文件

6.2.1,项目的 gradle/build.gradle (Project)

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

    repositories {

          jcenter()

         google()

        }

  dependencies {

      classpath 'com.android.tools.build:gradle:3.5.1'

      // NOTE: Do not place your application dependencies here; they belong

      // in the individual module build.gradle files

      }

}

allprojects {

    repositories {

        jcenter()

       google()

       }

}

task clean(type: Delete) {

    delete rootProject.buildDir

}

6.2.2,app的 gradle/build.gradle (module:app)

apply plugin: 'com.android.application'

apply plugin: 'kotlin-android'

apply plugin: 'kotlin-android-extensions'

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.2"
    defaultConfig {
        applicationId "com.example.myapplication"
        minSdkVersion 26
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.core:core-ktx:1.0.2'
    implementation 'com.google.android.material:material:1.0.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'androidx.navigation:navigation-fragment:2.0.0'
    implementation 'androidx.navigation:navigation-ui:2.0.0'
    implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0'
    implementation 'androidx.navigation:navigation-fragment-ktx:2.0.0'
    implementation 'androidx.navigation:navigation-ui-ktx:2.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.0'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
}

6.2.3, gradle.properities 

systemProp.https.proxyPort=80
systemProp.http.proxyHost= maven.aliyun.com
systemProp.https.proxyHost= maven.aliyun.com
systemProp.http.proxyPort=80

6.2.4, gradle-wrapper.properities(Gradle Version)

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zip

这时候可以点击菜单Build 下的 make project , build bundles/APK,看能否编译项目了。

其中file -> Project structure 的配置如下:

6.3 配置Android AVD (android 虚拟设备)

选择 Tools-AVD Manager,在弹出的页面左下角选择 Create Virtual Device,

在category-> phone,选择一款手机型号做模拟器,点击按钮next,选择一个模拟器运行的API版本。

下载完成后,点击按钮finish,成功后,在AVD 管理页面可以看到添加的虚拟设备。点右上角x,关闭页面即可。

make project 成功后,可以点击 Run - debug app 或 run app。

需要 Templates 中的目标类型,点击左上方的 + 号添加,如 Android App

在右边页面进行配置, 如module :app,底下,点击 + 号添加 发布前的新配置,如Build Project

点击Apply, 激活配置。

完成以上步骤后,点击 run- debug,选择app,

Gradle 忙完后,就会出现一个模拟安卓手机了。

 

Android studio 开发环境的基本安装和配置完成。

 


版权声明:本文为ytkml2016原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。