最近很多人咨询:安卓开发软件有哪些?最近新出了好几个安卓开发工具,如何选择?这里为大家盘点一下开发安卓app需要的专业工具,学习使用这些工具,可以让你开发出高质量、高效率的安卓app。
1.Eclipse
现在,虽然有IntelliJ IDEA、NetBeans以及其他的一些IDE,但是,在实际的开发领域,Eclipse依旧是众多Java开发人员的选择。作为安卓开发领域的领军工具,拥有海量的接口和插件。
2.Gradle
Gradle示意非常不错的自动化项目工具,建立在Apache Maven和Apache Ant的功能上。虽然它并不算目前应用最广泛的工具(最广泛的是Maven),但是市场的增速非常快,是默认的Android构建工具。
3.Javadoc
Javadoc是Oracle提供的文档生成器。它可以将特殊格式的注释解析为HTML文档。Javadoc注释使用开放标签、关闭标签,以及一个或多个描述性标签的格式。开放式标签类似于标准Java多行注释标记,使用两个星号的除外。Javadoc也解析普通的HTML标
4.JUnit
JUnit是用于编写和运行单元测试的开源框架。一个基本的JUnit测试包括测试类、测试方法、以及执行测试的功能。 JUnit使用标注来确定测试如何构造和运行。
5.Cobertura
Cobertura可用于分析Java代码的测试覆盖率。Cobertura根据没有被测试覆盖的代码生成基于HTML的报告。Cobertura提供可用于插装、检查和测试代码的工具。通过监控可测试的代码,Cobertura允许你使用你选择的测试框架,甚至不需要测试框架就可以运行程序。
6.FindBugs
FindBugs是一个匹配编译代码模式,而非使用bug数据库的工具。当提供源代码时,FindBugs还可高亮显示检测出bug的代码行。
7.VisualVM
包含在JDK中的VisualVM是监控和审查Java应用程序性能的工具。 VisualVM检测并重视活跃的JVM实例来检索有关进程的诊断信息。
8.Groovy
Groovy是一种编程语言,通过添加新的关键字,自动导入常用的类,以及可选类型变量声明,既简化又扩展了Java。