Android Studio是一款安卓编程开发IDE。拥有可视化的布局编辑器,开发者可以自行拖动调整窗口大小,可以直接预览最终效果。作为一个开发编辑器,且软件在功能上基于 IntelliJ IDEA平台,拥有智能代码编辑的功能,帮助开发者写出更好的代码,更加高效的完成工作。由于手机现在已成为人们生活中不可缺少的一部分,所以大多数人对于手机app的要求是非常高的,app的加载速度,处理效率高低等等都决定了这个app能否在市面上生存。该软件提供了更多可以提高代码构建效率的功能,对集合和字符串进行了更好的控制流的分析,编译器也进行了改进,拥有更快的速度,降低了其内存的使用量,在代码智能生成方面更加有效了。这次小编为大家带来Android Studio汉化官方版,该软件支持汉化,安全绿色,欢迎有需要的朋友下载使用。
Android Studio安装教程
1、解压文件包之后双击打开“android-studio-ide-181.5014246-windows.exe”
2、点击“Next”
3、选择要安装的组件,然后点击“Next”
4、选择该软件要安装的目录,然后点击“Next”
5、点击“Install”
6、等待安装
7、安装完成,点击“Finish”
8、接下来我们进行汉化,打开该该软件安装目录,在“lib”中找到“resources.jar”复制粘贴到桌面
9、打开方式为压缩文件
10、将“AndroidStudio”中的“resources_zh_CN_AndroidStudio_3.1.3_r1.jar”中“messages”中的所有文件复制粘贴至桌面上“resources.jar”中的“messages”中
11、然后将修改后的“resources.jar”放入原来的根目录“lib”中,复制替换即可
Android Studio使用教程
1、项目结构
该软件中的每个项目包含一个或多个含有源代码文件和资源文件的模块。 模块类型包括:
安卓应用模块
库模块
Google App 引擎模块
默认情况下,该软件会在项目视图中显示您的项目文件,如图 1 所示。该视图按模块组织结构,方便您快速访问项目的关键源文件。
所有构建文件在项目层次结构顶层 Gradle Scripts 下显示,且每个应用模块都包含以下文件夹:
manifests:包含 AndroidManifest.xml 文件。
java:包含 Java 源代码文件,包括 JUnit 测试代码。
res:包含所有非代码资源,例如 XML 布局、UI 字符串和位图图像。
磁盘上的 项目结构与此扁平项目结构有所不同。 要查看实际的项目文件结构,可从 Project 下拉菜单(在图 1 中显示为 Android)选择 Project。
您也可以自定义项目文件的视图,重点显示应用开发的特定方面: 例如,选择项目的 Problems 视图会显示指向包含任何已识别编码和语法错误(例如布局文件中缺失一个 XML 元素结束标记)的源文件的链接。
2、查找示例代码
该软件中的代码示例浏览器可以帮助您根据项目中当前突出显示的符号查找 Google 提供的优质码示例。
以下是一些操作该软件的技巧。
使用最近文件操作在最近访问的文件之间切换。 按 Control+E(在 Mac 上,按 Command+E)调出“最近文件”操作。 默认情况下将选择最后一次访问的文件。 在此操作中您还可以通过左侧列访问任何工具窗口。
使用文件结构操作查看当前文件的结构。 按 Control+F12(在 Mac 上,按 Command+F12)调出“文件结构”操作。 您可以使用此操作快速导航至当前文件的任何部分。
使用导航至类操作搜索并导航至项目中的特定类。 按 Control+N(在 Mac 上,按 Command+O)调出此操作。 “导航至类”支持复杂的表达式,包括驼峰、路径、直线导航和中间名匹配等。 如果连续两次调用此操作,将显示项目类以外的结果。
使用导航至文件操作导航至文件或文件夹。 按 Control+Shift+N(在 Mac 上,按 Command+Shift+O)调出“导航至文件”操作。 要搜索文件夹,但不搜索文件,请在表达式末尾添加“/”。
使用导航至符号操作按名称导航至方法或字段。 按 Control+Shift+Alt+N(在 Mac 上,按 Command+Shift+Alt+O)调出“导航至符号”操作。
按 Alt+F7 查找引用当前光标位置处的类、方法、字段、参数或语句的所有代码片段。
3、样式和格式化
在您编辑时,该软件将自动应用代码样式设置中指定的格式设置和样式。 您可以通过编程语言自定义代码样式设置,包括指定选项卡和缩进、空格、换行、花括号以及空白行的约定。要自定义代码样式设置,请点击 File > Settings > Editor > Code Style(在 Mac 上,点击 Android Studio > Preferences > Editor > Code Style)。
虽然 IDE 会在您工作时自动应用格式化,但您也可以通过按 Control+Alt+L(在 Mac 上,按 Opt+Command+L)显式调用重新格式化代码操作,或按 Control+Alt+I*(在 Mac 上,按 Alt+Option+I)自动缩进所有行。
4、版本控制基础知识
该软件支持多个版本控制系统 (VCS),包括 Git、GitHub、CVS、Mercurial、Subversion 和 Google Cloud Source Repositories。
在将您的应用导入该软件后,使用该软件的VCS 菜单选项启用对所需版本控制系统的 VCS 支持、创建存储库、导入新文件至版本控制以及执行其他版本控制操作:
在VCS 菜单中点击 Enable Version Control Integration。
从下拉菜单中选择要与项目根目录关联的版本控制系统,然后点击 OK。
此时,VCS 菜单将根据您选择的系统显示多个版本控制选项。
注: 您还可以使用 File > Settings > Version Control 菜单选项设置和修改版本控制设置。
5、Gradle 构建系统
该软件 基于 Gradle 构建系统,并通过适用于 Gradle 的插件提供更多面向安装的功能。该构建系统可以作为集成工具从该软件的菜单运行,也可从命令行独立运行。您可以利用构建系统的功能执行以下操作:
自定义、配置和扩展构建流程。
使用相同的项目和模块为您的应用创建多个具有不同功能的 APK。
在不同源代码集之间重复使用代码和资源。
利用 Gradle 的灵活性,您可以在不修改应用核心源文件的情况下实现以上所有目的。该软件构建文件以 build.gradle 命名。 这些文件是纯文本文件,使用适用于 Gradle 的安装插件提供的元素以 Groovy 语法配置构建。 每个项目有一个用于整个项目的顶级构建文件,以及用于各模块的单独的模块层级构建文件。在导入现有项目时,该软件会自动生成必要的构建文件。
6、构建变体
构建系统可帮助您从一个项目创建同一应用的不同版本。 如果您同时拥有免费版本和付费版本的应用,或想要在 Google Play 上为不同设备配置分发多个 APK,则可以使用此功能。
7、APK 拆分
通过 APK 拆分,您可以高效地基于屏幕密度或 ABI 创建多个 APK。 例如,您可以利用 APK 拆分创建单独的 hdpi 和 mdpi 版本应用,同时仍将它们视为一个变体,并允许其共享测试应用、javac、dx 和 ProGuard 设置。
8、资源压缩
该软件中的资源压缩功能可自动从您打包的应用和库依赖关系中删除不使用的资源。 例如,如果您的应用正在使用 Google Play 服务,以访问 Google 云端硬盘功能,且您当前未使用 Google Sign-In,则资源压缩功能可删除 SignInButton 按钮的各种可绘制资产。
软件功能
1、可视布局编辑器
ConstraintLayout通过将每个视图的约束添加到其他视图和指南来创建复杂的布局。然后,通过选择各种设备配置之一或仅调整预览窗口的大小,在任何屏幕尺寸上预览布局。
2、APK分析器
通过检查应用APK文件的内容,即使它不是使用该软件构建,也可以找到减少安卓应用大小的机会。检查清单文件,资源和DEX文件。比较两个APK,了解您的应用尺寸在应用版本之间的变化情况。
3、快速模拟器
比使用物理设备更快地安装和运行应用程序,并模拟不同的配置和功能,包括用于构建增强现实体验的Google平台ARCore。
4、智能代码编辑器
使用为Kotlin,Java和C / C ++语言提供代码完成的智能代码编辑器,编写更好的代码,更快地工作,并提高工作效率。
5、灵活的构建系统
由Gradle提供支持,该软件的构建系统允许您自定义构建,以便从单个项目为不同的设备生成多个构建变体。
6、实时分析器
内置的分析工具为应用程序的CPU,内存和网络活动提供实时统计信息。通过记录方法跟踪,检查堆和分配以及查看传入和传出网络有效负载来识别性能瓶颈。
软件特色
1、基于gradle的灵活构建系统
2、快速且功能丰富的模拟器
3、可针对所有安卓设备进行开发的统一环境
4、instantrun,可将变更推送到正在运行的应用,无需构建新的apk
5、可帮助您构建常用应用功能和导入示例代码的代码模板和github集成
6、丰富的测试工具和框架
7、可捕捉性能、易用性、版本兼容性以及其他问题的lint工具
8、c++和ndk支持
9、内置对google云端平台的支持,可轻松集成googlecloudmessaging和app引擎
10、工具栏提供执行各种操作的工具,包括运行应用和启动安卓工具。
11、导航栏可帮助您在项目中导航,以及打开文件进行编辑。此区域提供project窗口所示结构的精简视图。
12、编辑器窗口是创建和修改代码的区域。编辑器可能因当前文件类型的不同而有所差异。例如,在查看布局文件时,编辑器显示布局编辑器。
13、工具窗口栏在ide窗口外部运行,并且包含可用于展开或折叠各个工具窗口的按钮。
14、工具窗口提供对特定任务的访问,例如项目管理、搜索和版本控制等。您可以展开和折叠这些窗口。
15、状态栏显示项目和ide本身的状态以及任何警告或消息。
如何将Android Studio卸载干净?
1、打开控制面板或腾讯软件管家等执行常规的卸载操作。
2、找到SDK的安装目录手动删除SDK。
3、进入“C:\Users\<你的用户名下>”目录下,手动删除".android"、".AndroidStudioX.X"、".gradle"目录(比如我登陆电脑时的用户名是:lenovo,那么则来到C:\Users\lenovo目录下进行卸载)