首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android入门教程AS重制-A002开发工具介绍

Android入门教程AS重制-A002开发工具介绍

作者头像
巫山老妖
发布2018-07-23 10:12:28
8030
发布2018-07-23 10:12:28
举报
文章被收录于专栏:小巫技术博客小巫技术博客

关于Android的开发工具有很多,基本上都以在SDK中找到,下面我们逐个来看一下:首先我们使用的是Java语言进行Android应用的开发,那么Java的运行环境是少不了的了,我们需要在我们的PC中配置好jdk的环境变量,才能让我们的IDE跑起来。前面博文,小巫发表过一篇如何在macosx中配置java环境变量,如果大家不记得如何配置的话,可以参考那边博文,关于SDK的环境变量配置类似:Mac osx 下搭建java开发环境 本篇博客不讲环境配置,会再下一节课给大家演示如何配置。

JDK

JDK(Java Development kit) Java语言软件开发工具包主要是用来运行和编译我们的java程序,如果在我们的开发环境中没有JDK的话,是无法进行编译的,如果只是运行java程序,只需要安装jre即可。目前jdk最新版本是8.0,大家想下载最新版本的jdk,可以到oracle官网下载,这里不多说。

IDE

Eclipse & Android Studio(Google官方) Google已经明确说明不再支持Eclipse,我们在官网也找不到ADT Bundle的更新,所以建议童鞋们尽早脱离Eclipse的束缚,投入到AS的怀抱中吧。基于如何下载和安装AS,大家尽管百度,建议购买V**,因为AS的更新会比较频繁,有时候各种需要访问外国网站的工作,没有V**基本上想死。

SDK

SDK是我们Android开发工具包,主要包含以下几个工具类:- SDK Tools- Platform Tools- Build Tools这些都可以在我们下载的SDK中找到

SDK Tools

android – 用于创建更新项目、虚拟机、sdk ddms – Dalvik虚拟机调试监控服务 draw9patch – 用于制作.9.png图片 emulator – 用于启动模拟器 Hierarchy Viewer – 用于检视UI的工具 traceview – 用于对Android应用程序以及Framework层的代码进行性能分析 monitor – 替代traceview的一个工具

Platform Tools

adb – android调试桥 sqlite3 – 用于对SQLite数据库进行操作 dmtracedump – 生成函数调用图 fastboot – 主要用于刷机的命令

Build Tools

aapt – 用于查看、创建、更新zip格式的文档附件(zip, jar, apk) aidl – 用于生成Android接口定义文件 dx – 用于将.class文件生成classes.dex文件 zipalign – 对apk文件进行优化

以上所介绍的开发工具,都需要各位去熟悉掌握,具体的使用方法,官方还有网上的一些资源已经介绍得非常详细,小巫就不在这里继续总结了。具体可以参考以下两个网址: http://developer.android.com/tools/help/index.html http://wiki.eoeandroid.com/Android_Tools 本节课就到此结束,下节课会给大家演示如何搭建Android开发环境,谢谢大家!!!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-08-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小巫技术博客 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • JDK
  • IDE
  • SDK
    • SDK Tools
      • Platform Tools
        • Build Tools
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档