星星软件园

首页 > 电脑软件 > 应用软件 > 编程开发 >  Android Studio(集成开发工具) v4.1官方中文版下载
Android Studio(集成开发工具) v4.1官方中文版下载

软件大小:725 MB

软件语言:简体中文

更新时间:2020-11-29

软件授权:免费版

软件类别:编程开发

应用平台:Win7/Win8/Win10

推荐星级:

官方网站: http://www.android-studio.org/

  • 软件介绍
  • 相关软件
  • 相关教程
  • 下载地址

Android Studio 4.1是针对开发者打造的一款集成开发环境,适用于windows、mac、linux等平台,小编首先为大家带来的是windows版本,软件提供了丰富实用的开发工具,可以轻松进行安卓应用或者游戏的开发、调试等操作,这个版本主要更新了界面,修复了一些错误。

Android Studio 4.1官方中文版

软件特色

首次运行指南:稳定版现在会安装 Android SDK、开发环境、创建 APP 测试用模拟器以及提供一些代码模板等。

具备 IDEA 智能代码编辑功能:可以提供高级代码完成、重构和分析。

应用程序多语言翻译:可以将应用程序翻译成多种语言。

编辑、预览多尺寸屏幕下的应用表现。

Memory Monitor 性能分析工具:可以看到应用程序使用时的性能表现。

Android Studio 4.1官方中文版

使用说明

根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作:

首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误)

选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files(如下图):

Android Studio 4.1官方中文版

选择完毕后并不会导出到其他地方,而是在本地工程生成了一个build.gradle文件,在Eclipse工程中也可以看到,这个文件是Android Studio识别的,如下图:

Android Studio 4.1官方中文版

3.随后进入Android Studio并选择Import Project,可以看到刚刚在Eclipse中的项目图标变成了一个Android机器人图标,说明转换成功,这时候选择工程导入即可:

Android Studio 4.1官方中文版

至此,就完成了从Eclipse导入现有Android工程到Android Studio,现在可以开始对工程进行操作了!

软件功能

一、单步调试区

该区提供了调试的主要操作,和你所熟知的一样的,主要有:Step over、step into、force step into、step out、drop frame。

1、Show Execution Point

点击该按钮,光标将定位到当前正在调试的位置.

2、Step Over

单步跳过,点击该按钮将导致程序向下执行一行。如果当前行是一个方法调用,此行调用的方法被执行完毕后再到下一行。比如当前代码是:

int num=10;

int min=Math.min(num,100);

System.out.println(min);

如果当前调试的是第二行,当点击step over时,Math.min(num,100)方法先执行完后跳到第三行.

3、Step Into

单步跳入,执行该操作将导致程序向下执行一行。如果该行有自定义的方法,则进入该方法内部继续执行,需要注意如果是类库中的方法,则不会进入方法内部。

4、Force Step Into

强制单步跳入,和step into功能类似,主要区别在于:如果当前行有任何方法,则不管该方法是我们自行定义还是类库提供的,都能跳入到方法内部继续执行

5、Drop Frame

没有好记的名字,大意理解为中断执行,并返回到方法执行的初始点,在这个过程中该方法对应的栈帧会从栈中移除.换言之,如果该方法是被调用的,则返回到当前方法被调用处,并且所有上下文变量的值也恢复到该方法未执行时的状态。6、Force Run to Cursor

非常好用的一个功能,可以忽视已经存在的断点,跳转到光标所在处.

7、Evaluate expression

点击该按钮会在当前调试的语句处嵌入一个交互式解释器,在该解释器中,你可以执行任何你想要执行的表达式进行求值操作。

二、断点管理区

1、Return

点击该按钮会停止目前的应用,并且重新启动.换言之,就是你想要重新调试时,可以使用该操作,嗯,就是重新来过的意思.

2、Pause Program

点击该按钮将暂停应用的执行.如果想要恢复则可以使用下面提到的Resume Program.

3、Resume Program

该操作有恢复应用的含义,但是却有两种行为:

(1)、在应用处在暂停状态下,点击该按钮将恢复应用运行.

(2)、在很多情况下,我们会设置多个断点以便调试。在某些情况下,我们需要从当前断点移动到下一个断点处,两个断点之间的代码自动被执行,这样我们就不需要一步一步调试到下一个断点了,省时又省力。

4、Stop

点击该按钮会通过相关的关闭脚本来终止当前进程.换言之,对不同类型的工程可能有不同的停止行为,比如:对普通的Java项目,点击该按钮意味着退出调试模式,但是应用还会执行完成.而在Android项目中,点击该按钮,则意味这app结束运行.

5、View Breakpoints

点击该按钮会进入断点管理界面,在这里你可以查看所有断点,管理或者配置断点的行为,如:删除,修改属性信息等:

6、Mute Breakpoints

使用该按钮来切换断点的状态:启动或者禁用.在调试过程中,你可以禁用暂时禁用所有的断点,已实现应用正常的运行.该功能非常有用,比如当你在调试过程中,突然不想让断点干扰你所关心的流程时,可以临时禁用断点.

7、Get thread dump

获取线程Dump,点击该按钮将进入线程Dump界面:

8、Show Method Return Values

调试过程中启用该功能,将在变量区显示最后执行方法的返回值.举个例子来说,首先,关闭该功能,我们调试这段代码并观察其变量区:。

9、Auto-Variables Mode

开启这个功能后,idea的Debugger会自动评估某些变量,大概就是当你执行在某个断点时,Debugger会检测当前调试点之前或者之后的变量的状态,然后在变量区选择性输出.举个例子来说明,未开启该功能之前,变量区输出所有的变量信息

10、Sort values alphabetically

开启这个功能的化,变量区中的输出内容会按照按字母顺序进行排序,很简单,不常用,还是按照默认的顺序好

11、Help

这个不用说了,有任何不明白的都可以查看官方帮助文档,这是我见到最好的文档之一.

其他几个操作:Settings,Pin,Close留给各位自己去使用.

三、变量观察区

该区域将显示你所感兴趣的变量的值。在调试模式下,你可以通过Add to Watches将某个变量添加到观察区,该值的变化将会在变量观察区显示。

四、断点的分类

到目前为止,我们已经简单的介绍了调试功能区,断点管理区,求值表达式,这三个区域的功能。在上面,我们不断的提到了断点一次,但是断点是什么呢?想必大部分人已经知道了,

在Android Studio中,断点又被以下五类:

条件断点

日志断点

异常断点

方法断点

属性断点

其中方法断点是我们最熟悉的断点类型,相信没有人不会。下面我们着重介绍其他四种类型的断点。

1、条件断点

所谓的条件断点就是在特定条件发生的断点,也就是,我们可将某个断点设置为只对某种事件感兴趣,最典型的应用就是在列表循环中,我们希望在某特定的元素出现时暂停程序运行。比如,现在我们有个list中,其中包含了q,1q,2q,3q四个元素,我们希望在遍历到2q时暂停程序运行,

2、日志断点

该类型的断点不会使程序停下来,而是在输出我们要它输出的日志信息,然后继续执行。

3、异常断点

所谓的异常断点就是在调试过程中,一旦发生异常(可以指定某类异常),则会立刻定位到异常抛出的地方。比如在调试异常中,我们非常关注运行时异常,希望在产生任何运行异常时及时定位,那么此时就可以利用该类型异常,在上线之前,进行异常断点调试非常有利于减少正式环境中发生crash的几率。

4、Filed WatchPoint

Filed WatchPoint是本质上是一种特殊的断点,也称为属性断点:当我们某个字段值被修改的时候,程序暂停在修改处。通常在调试多线程时尤为可用,能帮我们及时的定位并发错误的问题。其使用和添加普通的断点并无不同,断点图标稍有不同

更新日志

本次更新修复了一些错误,并改进了某些场景下 lint 审查的速度。

相关专题
  • 下载地址
Android Studio(集成开发工具) v4.1官方中文版下载