Android Studio创建一个安卓项目

目前不管事项目还是产品,都是有各种的APP、小程序,这里就跟大家分享一个App项目的搭建吧。

前提条件:需要安装JDK,这里要注意,AS要求JDK7及更高版本,这里就不必多说。

在新建项目之前,可以看一下已经下载的SDK,如果是经常开发,我们可以把常用的sdk都下载好

点击图标打开sdk管理器

Android Studio创建一个安卓项目_第1张图片

 

勾选右下角,可以查看具体下载的api版本

Android Studio创建一个安卓项目_第2张图片

 

点击切换查看sdktools

Android Studio创建一个安卓项目_第3张图片

新建项目时,根据自定义向导finish以后,开始构建项目,可能会构建失败,一般情况是因为墙的问题,我们配置一下镜像。

把项目选到project模式,然后选中下面那个build.gradle文件(app目录外面的,app里面是配置具体sdk版本等信息的地方)

Android Studio创建一个安卓项目_第4张图片

 

 

打开文件后修改

// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {  
​
repositories {     
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' 
}      
maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }     
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}      
jcenter()     
maven {        
    url 'https://maven.google.com/'     
        name 'Google'     
}   
}   
dependencies {     
    classpath 'com.android.tools.build:gradle:3.0.0'     
        // NOTE: Do not place your application dependencies here; they belong    
        // in the individual module build.gradle files  
}}allprojects { 
    repositories {       
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' }  
        maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}        maven(){    
            url "https://dl.bintray.com/auteloss/android"      
                                                                                               }  
        jcenter()    
            maven {   
            url 'https://maven.google.com/'   
                name 'Google'      
        }  
    }}task clean(type: Delete) {  
    delete rootProject.buildDir}

其中的

dependencies {      
 classpath 'com.android.tools.build:gradle:3.0.0'  
 // NOTE: Do not place your application dependencies here; they belong   
 // in the individual module build.gradle files   
 }

版本号要和gradle/wrapper文件夹下gradle-wrapper.properties文件中gradle版本对应起来

Android Studio创建一个安卓项目_第5张图片

 

版本对应图如下

Android Studio创建一个安卓项目_第6张图片

 

app内的build.gradle文件

apply plugin,声明是Android应用程序还是库模块

android 闭包,配置项目构建的各种属性,compileSdkVersion用于指定项目的编译SDK版本,buildToolsVersion用于指定项目构建工具的版本。此闭包还可包含以下闭包。

defaultConfig闭包:默认配置,应用程序包名,最小 sdk 版本,目标 sdk 版本,版本号,版本名buildTypes闭包:指定生成安装文件的配置,是否对代码进行混淆signingConfigs 闭包:签名信息配置sourceSets 闭包:源文件路径配置lintOptions 闭包:lint 配置

dependencies 闭包,指定当前项目的所有依赖关系,本地依赖,库依赖以及远程依赖

repositories闭包,仓库配置

以上信息都搞明白了后,就可以成功构建项目了呀,导入Android也是同样的道理,只要镜像配置好,每个地方配置的版本对应好就可以了。

总结

随着智能时代移动设备(如手机、平板电脑等)终端 的日益普及和发展的到来,将会有更多的PC机上才能实现的功能迁移到移动设备上已成为社会的发展趋势。 移动设备以其灵活、高效和便捷的特性就获得更多人的热爱,而如果将单位的业务结合手机的APP,就可以实现真正意义上的移动办公啦。

关注成都知了堂,获得更多学习资料:https://zhiliaotang.cn 

你可能感兴趣的:(android,studio)