AndroidStudio-3.2.1 (三)新建app

本文介绍如何使用AndroidStudio新建app项目及相关知识

新建app项目

在AndroidStudio中按照提示进行新建项目:
1、设置项目名称、包名前缀、项目路径;
2、选择项目类型,一般选择Phone and Tablet;设置android版本,默认为API 15:Android 4.0.3;
3、添加默认的Activity,设置Activity名称和layout名称。
在这里插入图片描述
4、新建成功后的目录如下,核心代码都在java和res两个文件夹中。
在这里插入图片描述
5、使用绿色小锤子?进行项目构建,如果之前参照AndroidStudio-3.2.1 环境搭建及错误处理一文进行过设置,这里应该没有啥问题。
在这里插入图片描述
6、最后就是运行了。这里建议使用Genymotion模拟器,具体的安装可自行搜索。最后运行起来如下。
在这里插入图片描述

关于AndroidStudio的maven库

AndroidStudio里给的两个默认的库是google()和jcenter(),对应的url分别是https://dl.google.com/dl/android/maven2/和http://jcenter.bintray.com/,可以在浏览器里直接查看其目录,如果看不了需要FQ。

由于国内网络环境经常不稳定,所以最后加上国内库http://maven.aliyun.com/nexus/content/repositories/jcenter/ 或 http://maven.aliyun.com/nexus/content/groups/public/。 如下:

 repositories {
        google()
        jcenter()
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
    }

当然随着开发的需要,可能还要添加其它的maven库进来。

关于AndroidStudio的gradle版本

在AndroidStudio里会看到两处关于gradle的版本:
1、在ProjectStructure里,这里是指gradle版本。同时与gradle-wrapper.properties文件中指定的版本号一致。
在这里插入图片描述
在这里插入图片描述
2、 在Project的build.gradle文件中,这里是指gradle插件版本。

dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
        }

3、gradle和gradle插件的版本,有一个对应关系如图。也可查询官网
在这里插入图片描述

关于默认布局ConstraintLayout

如果你添加一个Activity,会发现默认布局是ConstraintLayout,不再是LinearLayout。关于这个布局的用法后面会详细解释。当你拖拽几个button到布局上后,会发现提示:“This view is not constrained”,意思是当前的设计界面并没有加相对约束,启动起来会发现所有控件都跑到屏幕左上角去了。解决办法是点击下面这个按钮,会自动加入约束属性。
在这里插入图片描述

关于Gradle Build Running 慢

启动项目后,每次都提示Gradle Build Running特别慢,大概1分钟。解决方法如下:
1、在C:\User<用户名>.gradle 目录下新建一个gradle.properties文件,并在里面添加一行

org.gradle.daemon=true

2、打开Settings,设置Gradle的工作模式为offline,如下图:
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值