问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我想做个安卓系统的软件,需要先学哪些东西

发布网友 发布时间:2022-04-21 09:01

我来回答

1个回答

热心网友 时间:2023-11-08 13:56

Android开发人员必须掌握的10个开发工具

1、EclipseADT

EclipseADT是Eclipse平台下用来开发Android应用程序的插件

2、TheSDKandAVDManager

该工具包含很多重要的功能,包括管理不同的AndroidSDK版本(构建目标),Android的版本众多,API上有些兼容性问题。另外该工具还用于管理Android虚拟设备配置(AVD),用来配置模拟器

3、AndroidDebugBridge

adb(AndroidDebugBridge)是Android提供的一个通用的调试工具,借助这个工具,可以管理设备或手机模拟器的状态。

还可以进行以下的操作:

a、快速更新设备或手机模拟器中的代码,如应用或Android系统升级

b、在设备上运行shell命令

c、管理设备或手机模拟器上的预定端口

d、在设备或手机模拟器上复制或粘贴文件

4、DalvikDebugMonitorServer

DDMS的全称是DalvikDebugMonitorService,它提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等

5、TheAndroidEmulatorandRealDevices

一旦开始开发Android程序,那么一定需要看到程序的运行结果,这就是Android的模拟器,可让在不同的设备上测试Android应用的运行效果

6、LogCat

LogCat是Android中一个命令行工具,可以用于得到程序的log信息。Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命令来查看和使用

7、TheHierarchyViewer

HierarchyViewer是随AndroidSDK发布的工具,位置在tools文件夹下,名为.bat。它是Android自带的非常有用而且使用简单的工具,可以帮助更好地检视和设计用户界面(UI),绝对是UI检视的利器

具体来说主要功能有2个:

1.从可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助优化布局设计

2.结合debug帮助观察特定的UI对象进行invalidate和操作的过程

8、Draw9-Patch

这个九宫格绘画工具(draw9patch.bat)可以很容易的通过一个所见即所得(WYS|WYG)的编辑器来创建一个九宫格NinePatch图

9、TheMonkeyTestTools

MonkeyTestTools包括Monkeyexercisertool和工具,主要用于程序的自动化测试

10、ProGuard

ProGuard是一个免费的Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法。eclipse已经把Proguard集成在一起了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
杭州市钢苑小学寻找春天的足迹 照明、动力和配电箱应如何安装? 请问号码百事通法律秘书(企业版)怎样收费? 客户拨通118114后应该拨什么键进行法律咨询? 一个圆形直径20米求周长面积要过程 澳门是日本的嘛 生产技能人员普调考与离岗轮训试题库:抄表核算收费分册目录 客户受理与业务扩充岗位学习考试题库:技能知识部分目录 国家开放大学实验学院23春混凝土结构设计原理形考任务【标准答案】 氧化铁纳米线 请问PMC的工作职责有哪些? 404 Not Found 淘宝为什么使用HBase及如何优化的 订单文档管理 各位,怎样利用存储过程实现一个订单,多个商品的 订单管理系统效果如何?每天订单量非常大,想进行下订单管理。 数据库怎么存储 一份订单中有2个以上物件的数据 京东是采用什么技术处理的海量订单? 银行海量交易数据是怎么存储的 怎么处理大数据,怎么处理双11这么多订单 拼多多别人用我的图片怎么办 苹果手机怎么调不了屏幕时间? 滴滴司机端更换手机号码没有成功,急! 滴滴出行为什么不能更换手机号? 滴滴车主如何更改手机号码? 农行备用金年化费率11.94%是什么意思? 农业银行备用金借25000万分12期,一个月要还多少钱? 农行备用金可以循环使用吗 农行备用金利息高吗? 光大银行备用金能分多少期还款 订单管理系统是什么意思 电商仓储管理软件哪个好?哪个订单处理能力比较强? 如何理解统仓统配? erp进销存部分好学吗? 有个工作说是要操作这个 MES系统国内品牌实力厂商有哪些 为什么制造业囤积很多库存却还大量生产? 呢子大衣不想拿去干洗,自已在家理如何清洗? 毛呢大衣应该怎么清洗最好 仿毛呢大衣要怎么洗 拼多多店铺图片被盗该怎么办? 跳绳锻炼身体有哪些好处 每天坚持跳绳500下,一个月下来会有什么显著的效果? 跳绳运动的好处?? 跳绳的好处是什么?每天跳多少跳绳可以减肥?为什么? 每天都跳绳30分钟,坚持一个月,身体会发生什么变化? 每天跳绳700-800次,坚持一个月能有什么效果? 跳绳什么好处? 每天跳绳一个小时效果怎么样? 404 Not Found 经常跳绳有什么好处?