android studio

    xiaoxiao2021-03-25  250

    Android Studio 是一个Android开发环境,由Google发布,运行于Linux, Mac OS X, windows三大平台,基于IntelliJ  IDEA,类似Eclipse ADT,Android Studio提供了集成的Android开发工具用于开发和调试  (IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等)

    Android Studio下载地址:  http://www.androiddevtools.cn

    Android studio功能组成

    1.project

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

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

       3.Android(默认的显示方式)    4.Problems(编译阶段有问题的文件会显示在此窗口)

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

    2.Favorites(项目的收藏夹,默认此窗口收藏的是主项目) 3.BuildVariants(项目可构建的种类和类型) 4.TODO(表示要执行的任务) 5.Android Monitor(包括logcat日志和Monitors监控) 6.Terminal(相当于Windows的命令行窗口) 7.EventLog、Gradle Console、Gradle(输出编译信息)

    工程目录结构:

    app模块外部的文件结构

    .gradle:Gradle编译系统,版本由wrapper指定 .idea:Android Studio 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模块的文件结构

    proguard.pro:代码混淆配置文件

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

    src/test:AS生成的测试用例

    src/main/AndroidManifest.xml:清单文件

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

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

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

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

    src/main:主要代码所在位置

    src/androidTest:测试代码所在位置

    src:源代码所在的目录

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

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

    Logcat:是Android中一个命令行工具,可以用于得到程序的Log信息 DDMS:全称是Dalvik Debug Monitor Service,是Android开发环境中的Dalvik虚拟机调试监控服务 ADB:全称为Android Debug Bridge   就是起到调试桥的作用

    之前应该都用过eclipse   在studio中点击file→srttings→keymap→keymap中可以将快捷键设为与eclipse相同

    也可以自己设置   点击copy  即可根据自己的喜好定义快捷键

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

    最新回复(0)