首页

文章

Android 开发用什么工具?

发布网友 发布时间:2022-03-03 12:39

我来回答

8个回答

热心网友 时间:2022-03-03 14:08

安卓常用开发工具有:Eclipse w/ADT、Android SDK and AVD Manager、Android模拟器和实际移动设备、Android Debug Bridge(adb)等。

1.Eclipse w/ADT

虽然Eclipse并非唯一可用于开发Android应用的Java开发环境,但它是目前最欢迎的工具,有很大程度上是因为它的成本很低(免费),但最主要的原因还是它与其他Android工具的强大组合功能。最典型的表现就是它与Android Development Tools(ADT)插件的组合(开发者可以通过Android网站下载ADT)。

2.Android SDK and AVD Manager

这项SDK可提供多种重要的功能,它能管理不同版本的Android SDK,以及第三方附件、工具、设备驱动程序和文件。第二大功能就是管理用来安装模拟器实体的Android Virtual Device配置(AVD)。

3.Android模拟器和实际移动设备

如果开发者创建完成了一款应用程序,就必须针对自己锁定的设备进行测试。你可以将模拟器与AVD结合在一起模拟目标移动设备的运行环境,但更全面地进行测试,你还是需要一个真正的移动设备,因为模拟器虽然功能强大,但它毕竟不是实际使用的手机,用户也不可能使用模拟器运行应用程序,所以实际移动设备也是测试环节必不可少的工具。

4.Android Debug Bridge(adb)

该工具可将其他工具接入模拟器和设备,它除了可以让其他工具(游戏邦注:尤其是Eclipse ADT插件)功能生效以外,还可以使命令行上传或下载文件,安装或卸载程序包,通过进入设备或模拟器的shell环境访问许多其他功能。

5.Dalvik Debug Monitor Server(DDMS)

无论是通过独立应用程序还是Eclipse perspective访问DDMS,它都能提供检查、调试、与模拟器及设备实体交互的便利功能。开发者可使用DDMS检查运行程序和线程,探索文件系统,搜集堆栈和其他内存信息,附上调试器,甚至是抓取视频截图。通过模拟器,开发者还可以模拟电话接听和发送SMS等状态。 

6.LogCat

LogCat是Android日志系统的名称,你可以通过Eclipse、adb读取LogCat数据,它可以提供系统中相关事件的诊断信息。开发者可以由此将应用程序的调试和诊断信息发送到LogCat。

7. Draw 9-Patch

Draw 9-Patch可助开发者更方便地完成应用程序的图形设计,该工具支持开发者将传统的PNG图像文件转化成更具灵活性、更能有效运用于手机应用开发过程的可扩展图像文件。这项工具可以在快速显示效果的环境中简化NinePatch文件的创建过程。

8.The Hierarchy Viewer

开发者可通过独立应用程序或者Eclipse perspective访问The Hierarchy Viewer,它的作用是在运行过程中查看程序的UI布局,提供了一个图表显示应用程序布局和视图层级的情况,开发者可依此判断程序UI布局的存在问题。

热心网友 时间:2022-03-03 15:26

android是基于linux的,所以在ubuntu下是最好的。当然windows下面也是可以的。但是android的内核是基于linux的,并且通过终端进行各种操作,非常强大,也比cmd方便。我现在自己开发的环境是这样的:
ubuntu系统,以前我是windows然后安装了ubuntu的虚拟机。android大部分的开发都是中间层到顶层的应用开发,所以基本上是java开发。表配如下:
1。eclipse是开发java必备,也是android必备。(当然前提是先安装JDK1.6)
2。下载android的SDK和ADT。这是android的开发必须的工具,adb、ddms、mksdcard、aapt,debug 必备

A。安装完eclipse后,通过help=〉install new software 。。把ADT安装好
B。然后window=>preference设置好SDK的路径即可
如果用到C开发的话,可以安装一下啊CDT

现在可以通过AVD manager安装一下你想在哪个平台下的api,比如:android2.3.4,就可以建一个2.3.4的emulator,把模拟器跑起来。通过adb ddms 等工具察看、开发了。为了方便,把adb的路径加到环境变量里。

好了,大致上就这么多。配好就可以开发了,祝你好运~~

参考资料:http://zhidao.baidu.com/question/301811184.html

热心网友 时间:2022-03-03 17:17

Android 开发用什么工具?首先搭载java的平台,去下载JDK,然后去下载eclipse,以后的安卓开发经常用到eclipse,这个软件很人性化,你用之后就知道,之后再去下载SDK,安装JDK的时候要有耐性,这个很费时的。或者你可以选择找专业的开发公司帮你开发,比如广州的【Mcmore麦多商城系统】开发公司。

热心网友 时间:2022-03-03 19:25

我也是应用电子毕业的,单片机用汇编,复杂点的用c ,但是对于单片机来说它的硬件内存、i /o 口、cpu 、外接设备没有一样是符合的。单片机对于像冰箱、洗衣机等的智能控制,侧重过程程序控制,传感器则是侧重外接的温度、水位等。对于安卓来说则是要学习java 对于我们这样的要从头学。java 要精通还是很难的而且好的教材大都是英文原版的。

热心网友 时间:2022-03-03 21:50

Android 是google推出基于Linux平台的开源手机操作系统,是第一个内置支持JAVA的操作系统,所有核心应用使用JAVA语言编写。

热心网友 时间:2022-03-04 00:31

eclipse+adt+sdk

热心网友 时间:2022-03-04 03:29

华夏博大3G学院,都反映挺好的,那里的老师有这方面的开发经验。
具备着线上的真实应用,就业了之后再付 款。

热心网友 时间:2022-03-04 06:44

你说的开发是开发什么呢?移植系统?还是应用开发?不过我想,单片机做Android恐怕不行吧?追问是应用开发,用什么工具好

追答应用开发用eclipse,不过eclipse有很多版本,推荐用最新的版本3.7indigo,去官网http://www.eclipse.org/downloads/下载一个吧!
但是光有eclipse还不够,还需要下载android sdk,下载官网地址是http://developer.android.com/sdk/index.html
另外还要在eclipse中安装ADT插件,详细步骤你百度一下“android开发环境搭建”会有一大堆!

如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 软柿子的热量 孕妇可以吃软柿子吗不是西红柿 脆柿子和软柿子的区别 脆柿子好还是软柿子好 软柿子可以多吃吗 “鱼悬洁白振清风”的出处是哪里 用大自然的声音评课好吗? 妇产科博士找超声科工作容易吗 怎能把微信6.2.0版本换回6.1.2版 微信群6.2.4怎么增加人数上限 微信6.2.2如何备份手机通讯录 电脑桌面图标不能放大? 有什么好用的识图软件 识图认人哪个软件最好 手机识图软件什么软件能识别图片位置 小米手机自动锁屏时间怎么修改 小米手机屏幕锁定时间设置教程 能举起100斤算大力吗 中医美容专业是什么 中医美容证有什么用 单声道音频什么意思(开启单声道音频有什么好处) 单声道音频是什么,有什么用处? 户口还未迁移到婆家 娘家户口怎么就没了呢 我结婚没有迁户口,现在娘家也没有怎么办 没领证生的孩子一般会判给谁 没领证生的孩子会判给谁 信用卡卡种有哪些 找一首古风歌曲 男声 低配电脑装w10还是w7流畅 电脑配置低装win7还是win10好 低配电脑适合装WIN7系统还是WIN10系统? ...500s-15isk这个联想笔记本的内存条尺寸是什么型号的有没有知道的... 越快越好.怎样减肥.而且胸部不缩水 请问徐闻县海安长途汽车客运站客服是多少? 过了平台期还会瘦吗 悦耳的意思悦耳的解释 重庆师范大学应用心理学专业的权威性如何? 打印机laserjetm1136mfp怎样设置无线打印 经典电影赏析之1:《精武英雄》 爆米花用的什么玉米 糯玉米哪个好 有机糯玉米的营养价值如何? 四大直辖市换帅原因 四大直辖市换帅为啥 在word中,怎样使插入的页眉与页脚与上一页不同? 在word怎么设置页脚不同 Android开发都需要使用什么语言? word同一页上页眉和页脚的页码不同,怎么设置 安卓开发学习什么? 页眉页脚怎么设置会使页与页之间不一样? word中页脚怎么设置与上一节不同 Android开发需要哪些知识? 怎么设置页脚,使得每一页的内容不同? 学习android开发需要哪些基础 怎样设置页脚每页不同 android开发需要学习什么 页眉页脚如何设置与前一页不同 WORD 页脚怎么才能设置与前一页不同 如何设置与上一页不同的页脚 如何设置与上一页不同的页眉页脚 Android开发工程师需要掌握哪些技能 java开发工程师和Android开发工程师哪个更好 Java开发工程师和安卓开发工程师哪个前景好 android软件开发工程师的进阶之路应该如何走 安卓开发需要哪些技术 Android开发需要什么工具 word页脚如何设置第一页和最后一页相同? 安卓开发需要安装什么? android开发 需要学习什么? android开发入门需要具备哪些知识 在Word中怎么设置页脚,是每页的页脚都不一样? Android开发需要哪些东西 安卓开发工程师都需要会什么?求指导 Android开发需要具备哪些技能 想成为一个Android开发工程师,还需学习其他什么技术? android开发需要什么软件 什么时间是父亲节 学习Android开发需要什么基础? 父亲节什么时间 安卓开发需要学习什么 android 系统开发怎么入门 android开发怎么入门? 手机qq怎么全部设置聊天背景? 我想自学android开发,但是本人一点编程基础都没有,不知道怎么入门,还请高手解答?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com