Android Studio的初步接触

    xiaoxiao2021-03-25  119

    简介:AndroidStudio是一个Android开发环境,由Google发布,运行于Linux,,Mac OSX,Windows三大平台,基于IntelliJ IDEA,类似EclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试。

    架构构成:

    基于Gradle的构建支持

    Android专属的重构和快速修复

    提示工具以捕获性能,可用性,版本兼容性等问题

    支持ProGuard和应用签名

    基于模板的想到来生成常用的Android应用设计和组件

    功能强大的布局编辑器,可以让你拖拉UI控件并进行效果预览

    Android Studio下载地址:

    http://www.androiddevtools.cn3

    Android Studio功能组成:

    1.1.Project(按照Windows文件夹的样子,显示所有项目资源)

    1.2.Packages(按照报名分类显示所有项目资源)

    1.3.Android(默认的显示方式)

    1.4.Problems(编译阶段所有问题的文件会显示在此窗口)

    1.5.Tests(自动生成的工程测试类显示在此窗口)

    2.Favorites(项目的收藏夹,默认此窗口收藏的是主项目)

    3.BuildVariants(项目可构建的种类和类型)

    4.TODO(表示要执行的任务)

    5.AndroidMonitor(包括logcat日志和Monitors监控)

    6.Terminal(想当与Windows的命令行窗口)

    7.EventLog、Gradle Console、Gradle(输出编译信息)

    工程目录结构

    APP模块外部的文件结构:

    文件名           用途

    .gradle          Gradle编译系统,版本由wrapper指定

    .idea           AndroidStudio IDE所需要的文件

    build           代码编译后生成的文件存放的位置

    gradle           wrapper的jar和配置文件所在的位置

    .gitignore        git使用的ignore文件

    build.gradle       Gradle编译的相关配置文件(相当于Makefile)

    gradle.properties   Gradle相关的全局属性设置

    gradlew          Linux下的gradle wrapper可执行文件

    gradlew.bat       Windows下的gradle wrapper可执行文件

    local.properties    本地属性设置(android SDK位置等属性)这个文件是不推荐上传到版本仓库中去的

    settings.gradle     和设置相关的Gradle脚本

    APP模块的文件结构:

    文件名                      用途

    build                    编译后的文件存在的位置(包括最终生成的apk也在这里面)

    libs                     依赖的库所在的位置(jar和aar)

    src                      源代码所在的目录

    src/androidTest              测试代码所在位置

    src/main                  主要代码所在位置

    src/main/assets              Android中附带的一些文件

    src/main/java               最最重要的,我们的java代码所在的位置

    src/main/jniLibs                                       JNI的一些动态库所在的默认位置(.so文件)

    src/main/res                                            Android资源文件所在位置

    src/main/AndroidManifest.xml                 清单文件

    src/test                                                   AS生成的测试用例

    build.gradle                                            和这个项目有关的Gradle配置,一些项目的依赖就写在这里面

    proguard.pro                                          代码混淆配置文件

    总体来说使用上基本和Eclipse没有太大区别,熟练使用Eclipse接用AndroidStudio没有太大问题,只是快捷键需要自己设置,不会设置的可以去百度。

         

    转载请注明原文地址: https://ju.6miu.com/read-9219.html

    最新回复(0)