android-studioandroid-studio入门


备注

Android Studio是Google针对Android应用开发的官方IDE,基于IntelliJ IDEA。 [1]

它通过Android插件Gradle使用基于Gradle的构建系统。 [2]

版本

发布日期
0.1.x 2013年5月1日
0.2.X 2013-07-01
0.3.2 2013年10月1日
0.4.2 2014年1月1日
0.4.6 2014年3月1日
0.5.2 2014-05-01
0.8.0 2014-06-01
0.8.6 2014-08-01
0.8.14 2014-10-01
1.0 2014年12月1日
1.0.1 2014年12月2日
1.1.0 2015年2月1日
1.2.0 2015-04-01
1.2.1 2015年5月1日
1.2.2 2015年6月1日
1.3.0 2015年7月1日
1.3.1 2015年8月1日
1.3.2 2015年8月2日
1.4.0 2015年9月1日
1.4.1 2015年10月1日
1.5.0 2015年11月1日
1.5.1 2015年12月1日
2.0 2016年4月1日
2.1.0 2016年4月2日
2.1.1 2016年5月1日
2.1.2 2016年6月1日
2.1.3 2016年8月1日
2.2.0 2016年9月1日
2.3.0 2017年3月2日
2.3.1 2017年4月2日

安装或设置

视窗

  1. 验证您是否具有正确的JDK。您可以通过打开命令提示符来检查它(按下Windows键并写入cmd )。在命令提示符下键入javac -version ,这将显示匹配时安装的JDK的当前版本,如果缺少Java,则显示错误*。如果JDK不可用或版本低于1.8,请下载Java SE Development Kit 8

  2. 下载最新的Android Studio

  3. 启动下载的.exe 文件。

  4. 按照向导安装Android Studio

  5. 安装完成后,从安装过程中在桌面上创建的快捷方式打开Android Studio。

  6. 当您第一次打开Android Studio时,它可能会要求您复制以前的设置,但这是您第一次只是选择不复制任何内容。

  7. 然后Android Studio要求下载所需的API来开发Android应用程序。下载后,下载IDE将打开,您将能够编写您的第一个应用程序。

苹果电脑

  1. 验证您是否具有正确的JDK。你可以通过打开终端来检查它(按命令+空格和写终端)。在命令行中输入javac -version,这将显示匹配时安装的JDK的当前版本,如果缺少Java,则显示错误*。如果JDK不可用或版本低于1.8,请下载Java SE Development Kit 8. **

  2. 下载最新的Android Studio

  3. 启动下载的.dmg 文件。

  4. 将Android Studio拖放到Applications文件夹中,然后启动Android Studio。

  5. 打开Android Studio。

  6. 当您第一次打开Android Studio时,它可能会要求您复制以前的设置,但这是您第一次只是选择不复制任何内容。

  7. 然后Android Studio要求下载所需的API来开发Android应用程序。下载后,下载IDE将打开,您将能够编写您的第一个应用程序。

Linux的

  1. 验证您是否具有正确的JDK。你可以通过打开终端来检查它(按命令+空格和写terminal )。在命令行中输入javac -version ,这将显示匹配时安装的JDK的当前版本,如果缺少Java,则显示错误*。如果JDK不可用或版本低于1.8,请下载Java SE Development Kit 8 。 **

  2. 下载最新的Android Studio

  3. 在特定文件夹中解压缩/解压缩Android Studio。

  4. 打开终端并转到已解压缩Android Studio的路径。 (然后,使用cd命令进入Android Studio文件夹。)进入后我们需要再进入bin 文件夹,使用命令cd bin 并输入。

  5. 现在我们需要更改我们所需文件的mod,即studio.sh这样做,输入命令sudo chmod 777 -R studio.sh ,按回车并输入密码(如果有的话)并输入。 (您还可以通过命令ls 查看bin中存在的文件列表。)。

  6. 更改mod之后我们只需运行.studio.sh 文件即可输入命令./studio.sh

  7. 当您第一次运行Android Studio上面的命令时,它可能会要求您复制以前的设置,但这是您第一次只是选择不复制任何内容。

  8. 然后Android Studio要求下载所需的API来开发Android应用程序。下载后,下载IDE将打开,您将能够编写您的第一个应用程序。

当您在64位ubuntu操作系统中安装android studio时,您可能会遇到“无法运行mksdcard SDK工具”,因为工作室需要大约32个二进制文件。要克服此错误,请完成并关闭Android Studio并转到终端并运行sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 。完成这些二进制文件的安装后,再次返回步骤6并继续安装过程。

笔记

  • 如果您已经安装了JDK但仍然可以确保已在System Variables 设置了JAVA_HOME 。您可以查看有关如何设置一个的答案

  • 但是,使用JDK 1.8时,Mac上的Android Studio中存在稳定性问题。在解决这些问题之前,您可以通过将JDK降级到较旧版本(但不低于JDK 1.6)来提高稳定性。

  • Android Studio下载完成后,验证您拥有的JDK版本:打开命令行并键入javac -version 。如果JDK 不可用或版本低于1.8 ,请下载Java SE Development Kit 8

  • 如果您运行的是64位版本的Ubuntu ,则需要使用以下命令安装一些32位库:

    sudo dpkg --add-architecture i386
    sudo apt-get update
    sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6

  • 如果您运行的是64位Fedora ,则命令为:

    sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

下载问题

  • 如果您遇到任何问题,例如您的系统与Android Studio不兼容的消息(当您使用的浏览器与Chrome不同时可能会发生这种情况)从以下网址下载Android Studiohttp//tools.android.com/

而已!

预览不同的屏幕尺寸(设备)和方向

2.1.3

1.预览不同的设备

android工作室右侧有一个预览面板。在此面板中,有一个带有设备名称的按钮,您可以使用该按钮预览应用程序的UI

在此处输入图像描述

单击此下方的小下拉指示器,将显示包含所有预定义设备的浮动面板。您可以选择其中任何一个以使用提及其屏幕尺寸的不同设备预览您的App UI

检查此图片

在此处输入图像描述

2.切换方向

在这个按钮旁边还有另一个按钮

在此处输入图像描述

单击其下拉列表,将出现一个浮动面板,其中包含portraitlandscape 等选项。选择其中一个以不同方向预览。
检查此图片

在此处输入图像描述

2.2.0

Android Studio 2.2 Beta 2不提供预览所有屏幕尺寸的选项。但是,您可以调整预览屏幕的大小,以查看布局在不同屏幕尺寸上的外观,如附件中所示。

Android Studio 2.2 Beta 3预览屏幕调整大小示例

检查: Android Studio 2.2预览所有屏幕尺寸缺失

在Android Studio中使用您喜欢的工具快捷方式

转到文件>设置>键盘映射,然后从以下选项中选择键盘映射选项:

  • Mac OS X.
  • Emacs的
  • 视觉工作室
  • Eclise
  • Netbeans的
  • 在Jbuilder

和其他人,将快捷方式映射到想要的工具。

有用的快捷方式

导航快捷方式

 Go to class                       Ctrl+N
 Go to file                        Ctrl + Shift + N
 Navigate open tabs                ALT + Left-Arrow; ALT + Right-Arrow
 Lookup recent files               CTRL + E
 Go to line                        CTRL + G
 Navigate to last edit location    CTRL + SHIFT + BACKSPACE
 Go to declaration                 CTRL + B
 Go to implementation              CTRL + ALT + B
 Go to source                      F4
 Go to super Class                 CTRL + U
 Show Call hierarchy               Ctrl + Alt + H
 Search in path/project            CTRL + SHIFT + F
 

导航快捷方式 - Mac OS X.

 Go to line number                 CMD + L
 

编程快捷方式

 Reformat code                       CTRL + ALT + L
 Optimize imports                    CTRL + ALT + O
 Code Completion                     CTRL + SPACE
 Issue quick fix                     ALT + ENTER
 Surround code block                 CTRL + ALT + T
 Rename and refactor                 Shift + F6
 Line Comment or Uncomment           CTRL + /
 Block Comment or Uncomment          CTRL + SHIFT + /
 Go to previous/next method          ALT + UP/DOWN
 Show parameters for method          CTRL + P
 Quick documentation lookup          CTRL + Q
 Project                             Alt+1     
 Version Control                     Alt+9    
 Run                                 Shift+F10     
 Debug                               Shift+F9     
 Android Monitor                     Alt+6     
 Return to Editor                    Esc     
 Hide All Tool Windows               CTRL +Shift+F12
 Auto generate code(constructor,    
      getter/setter etc)             Alt+insert
 Code completion                     CTRL+Space
 Smart code completion
    (by expected type)               CTRL+Shift+Space
 Show quick fix                      CTRL+Enter
 Duplicate Line                      Ctrl+D
 Delete Line                         Ctrl+Y