从零开始熟悉使用AndroidStudio-认识AndroidStudio基本的窗口构成

2015年07月12日 Android 1条评论 阅读26259次

从零开始熟悉使用AndroidStudio(1)认识AndroidStudio基本的窗口构成


之前写过一篇关于AndroidStudio的文章,但那也是AndroidStudio很早的版本了,并且从那到现在我也没有使用AndroidStudio,但最近看到Google动态中提到Google以后将不再对eclipse支持,也就是鼓励大家更多地使用Google自己家的产品-AndroidStudio;从Github开源网站上下载的Android项目看来,AndroidStudio的使用人数也在呈上升趋势。

初次使用AndroidStudio,最大的感受就是感觉整个窗口被拆分出来的小窗口太多了,有点凌乱不知从哪下手操作的感觉。

骨头慢慢啃,一点一点去挖掘。

首先,必要的就是创建一个工程。

在新创建后的工程中,可以看到大窗口的左侧、下侧和右侧的几个功能菜单。

  • 1.Project
  • 7.Structure
  • Captures
  • 2.Favorites
  • BuildVariants
  • TODO
  • Android
  • Terminal
  • EventLog
  • Gradle Console
  • Gradle
  • MavenProject

其中有几个前面带有标号,另外一些没有标号,也搞不清楚为什么这样子。

下面只把其中有用的几个功能菜单说明一下,其他的菜单以后慢慢深入了解。

1.AndroidStudio窗口中的Project

  这是显示项目资源的地方,有点类似eclipse的资源显示区域。

  在Project小窗口中还可以按照视图类型的不同选择各自的显示项目。

  可选项有:

  • Project         ---按照Windows文件夹的样子,显示所有项目资源
  • Packages     ---按照包名的分类,显示所有项目资源(图片资源按文件夹的所属关系显示)
  • Scratches     ---暂不知道这是神马
  • Android        ---默认的显示方式
  • Project Files ---感觉上第一个Project一样作用,不知道为什么要分开
  • Problems      ---编译阶段有问题的文件会显示在此窗口
  • Production    ---感觉上第一个Project一样作用,不知道为什么要分开
  • Tests            ---AndroidStudio会把自动生成的工程测试类显示在此窗口

2.AndroidStudio窗口中的TODO

   这个基本不用多解释,和eclipse的TODO一样

3.AndroidStudio窗口中的Android

  基本功能和eclipse的差不多,但这里分了logcat、 ADB logs、Memory、CPU四个更为清晰的显示。

4.AndroidStudio窗口中的Terminal

 这是在eclipse中没有的,AS中新增加了这个和windows的cmd命令窗口一样的东西,要用到cmd时就免得再去打开一个新的cmd窗口了。

5.AndroidStudio窗口中的Message、EventLog、GradleConsole

 之所以把这三个一起说明,是因为我看到这三个基本都是输出的编译信息。

 我故意制造了一个编译出错的地方。输出了下面的信息。

Executing tasks: [:app:compileDebugSources, :app:compileDebugAndroidTestSources]

Configuration on demand is an incubating feature.

:app:preBuild UP-TO-DATE

:app:preDebugBuild UP-TO-DATE

:app:checkDebugManifest

:app:preReleaseBuild UP-TO-DATE

:app:prepareComAndroidSupportAppcompatV72211Library UP-TO-DATE

:app:prepareComAndroidSupportSupportV42211Library UP-TO-DATE

:app:prepareDebugDependencies

:app:compileDebugAidl UP-TO-DATE

:app:compileDebugRenderscript UP-TO-DATE

:app:generateDebugBuildConfig UP-TO-DATE

:app:generateDebugAssets UP-TO-DATE

:app:mergeDebugAssets UP-TO-DATE

:app:generateDebugResValues UP-TO-DATE

:app:generateDebugResources UP-TO-DATE

:app:mergeDebugResources UP-TO-DATE

:app:processDebugManifest UP-TO-DATE

:app:processDebugResources UP-TO-DATE

:app:generateDebugSources UP-TO-DATE

:app:processDebugJavaRes UP-TO-DATE

:app:compileDebugJava

D:\Project\90.Android\ASTest\app\src\main\java\astest\test\jileniao\net\MainActivity.java:17: 错误: 不是语句

        ew

        ^

D:\Project\90.Android\ASTest\app\src\main\java\astest\test\jileniao\net\MainActivity.java:17: 错误: 需要';'

        ew

          ^

2 个错误

 FAILED

FAILURE: Build failed with an exception.

* What went wrong:

Execution failed for task ':app:compileDebugJava'.

> Compilation failed; see the compiler error output for details.

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 3.158 secs

OK . 本篇先写道这里。以后会持续更新,欢迎交流。

分享本文至:

WRITTEN BY

avatar
本文标签:androidstudio
看了本文是不是觉得很赞,那就赶紧点击下面按钮分享给身边的朋友吧!

1 条评论

  1. avatar 耗子

    顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

欢迎留言




用户登录

sitemap