Android 开发:(一)安卓开发环境搭建与配置 (Windows和Mac )以及目录结构介绍

版权声明:转载请注明出处:http://blog.csdn.net/kevindongkun https://blog.csdn.net/Kevindongkun/article/details/60584604

(一)、windows版
一. 开发工具:

1.Android Studio:(http://www.androiddevtools.cn/)
2.Genymotion(虚拟机):(http://www.genymotion.net/)

(二)、Mac版
一、开发工具:

AndroidStudio官方下载地址

二、配置以及几点提醒:

1.Mac版Android Studio第一次启动时会提醒设置代理:可直接跳过,也可以设置(自动设置/手动设置);
2.安装过程需要选择安装插件以及虚拟机,建议选择安装标准版。
3.第一次新建项目时,启动特别的慢,或者说压根启动不起来:

如下图:

这是因为:它需要下载gradle. 如果不翻墙的话,估计是下载不了。

解决办法:手动下载该文件,然后替换掉原有文件;

1.前往文件夹:/Users/用户名/.gradle/wrapper/dists; 查看gradle-3.3-all版本,我这边是3.3的;
2.手动下载对应文件:官网下载地址csdn下载地址(只是3.3的)
3.替换掉以前文件,重新打开Android Studio。
二.项目结构:

项目结构图

1.项目名字:创建项目时起的名字;
2.学会这步就可以:
事件控制区(逻辑实现、页面跳转实现、网络交互实现)与界面布局区(各个控件的布局)是相辅相成的,创建xml会自动生成对应的activity文件:
具体创建步骤如下:
这里写图片描述这里写图片描述
3.values区:类似与ios的宏定义,大概就是把颜色、图片、string放到键值对里面,然后利用key去赋值。
4.mainfext.xml区:设置app名字,导航栏颜色,activity等一些全局或者系统的设置;

具体介绍:
新建工程项目后AS的Product目录结构如下所示:

.idea://AS生成的工程配置文件,类似Eclipse的project.properties。
app://AS创建工程中的一个Module。
gradle://构建工具系统的jar和wrapper等,jar告诉了AS如何与系统安装的gradle构建联系。
External Libraries://不是一个文件夹,只是依赖lib文件,如SDK等。

新建工程项目后AS的Module目录结构如下所示:

build://构建目录,相当于Eclipse中默认Java工程的bin目录,鼠标放在上面右键Show in Exploer即可打开文件夹,
编译生成的apk也在这个目录的outs子目录,不过在AS的工程里是默认不显示out目录的,就算有编译结果也
不显示,右键打开通过文件夹直接可以看。
libs://依赖包,包含jar包和jni等包。
src://源码,相当于eclipse的工程。
main://主文件夹
java://Java代码,包含工程和新建是默认产生的Test工程源码。
res://资源文件,类似Eclipse。
layout://App布局及界面元素配置,雷同Eclipse。
menu://App菜单配置,雷同Eclipse。
values://雷同Eclipse。
dimens.xml://定义css的配置文件。
strings.xml://定义字符串的配置文件。
styles.xml://定义style的配置文件。
……://arrays等其他文件。
……://assets等目录
AndroidManifest.xml://App基本信息(Android管理文件)
ic_launcher-web.png://App图标
build.gradle://Module的Gradle构建脚本

猜你喜欢

转载自blog.csdn.net/Kevindongkun/article/details/60584604