编译与调试--adt
2016-06-10 12:05
190 查看
adt是android开发工具的缩写,里面包括了一系列的工具,比如dx、dexdump、aidl、adb、ddms等等。对于作android开发,除了下载android sdk,如果是使用eclips那还要安装上adt,如果是使用android studio那就不用再下adt(因为as已经集成)。如果只是想独立使用adt里面的工具,那下载一个adt是很有必要的。
对于使用eclipse的情况,那应该根据平台下载一个adt-boudle-xx的环境,这个adt里面包括了eclipse工具并且可以直接运行使用。也称这个环境为eclipse-adt。如果是独立使用adt,那这个adt-boudl-xx也是个好的选择。
----------------------------------------------
----------------------------------------------
术语解释与推导发散:
android virtual device --avd,android模拟器或真机
dalvik debug monitor service --ddms,android调试器
推导发散:
想调试程序,需要使用android的调试插件ddms--运行程序后,切至ddms页面,再下断点,再作调试。--说的是eclipse环境,如果在android studio环境,会简单很多。
----------------------------------------------
eclipse还要加adt(android开发工具)
推导发散:
eclips还真只是个ide框架,要开发具体的东西还要追加对应工具。
eclips要开发android程序,那就要追加android的sdk。
这样的大集成,要考虑的兼容东西肯定多,运行起来肯定没有专一的ide快。
eclipse要开发c++程序,就要加cdt,这个东西可以开发so库,简化makefile的编写。
android开发除了要有android的sdk,如果想要调试或跟踪信息,还要加上adt,像ddms这样的工具就包括在adt里面。
----------------------------------------------
所有插件都可以用命令来操作。
推导发散:
应该可以用命令来操作程序的编译跟模拟器运行。
可以写脚本来编译运行程序。
可以单单运行某个插件来完成想要的事情,而不必全都跑起来。
参考使用插件的做法:http://www.cnblogs.com/wujd/archive/2012/01/10/wujiandong-android-1.html
----------------------------------------------
插件都是独立的
推导发散:
可以直接通过eclipse来debug as android application,这样会自动打模拟器并运行程序,也可以先用命令emulator -avd d1来启动模拟器d1,然后再debug as/run as来运行程序。
----------------------------------------------
对于使用eclipse的情况,那应该根据平台下载一个adt-boudle-xx的环境,这个adt里面包括了eclipse工具并且可以直接运行使用。也称这个环境为eclipse-adt。如果是独立使用adt,那这个adt-boudl-xx也是个好的选择。
----------------------------------------------
----------------------------------------------
术语解释与推导发散:
android virtual device --avd,android模拟器或真机
dalvik debug monitor service --ddms,android调试器
推导发散:
想调试程序,需要使用android的调试插件ddms--运行程序后,切至ddms页面,再下断点,再作调试。--说的是eclipse环境,如果在android studio环境,会简单很多。
----------------------------------------------
eclipse还要加adt(android开发工具)
推导发散:
eclips还真只是个ide框架,要开发具体的东西还要追加对应工具。
eclips要开发android程序,那就要追加android的sdk。
这样的大集成,要考虑的兼容东西肯定多,运行起来肯定没有专一的ide快。
eclipse要开发c++程序,就要加cdt,这个东西可以开发so库,简化makefile的编写。
android开发除了要有android的sdk,如果想要调试或跟踪信息,还要加上adt,像ddms这样的工具就包括在adt里面。
----------------------------------------------
所有插件都可以用命令来操作。
推导发散:
应该可以用命令来操作程序的编译跟模拟器运行。
可以写脚本来编译运行程序。
可以单单运行某个插件来完成想要的事情,而不必全都跑起来。
参考使用插件的做法:http://www.cnblogs.com/wujd/archive/2012/01/10/wujiandong-android-1.html
----------------------------------------------
插件都是独立的
推导发散:
可以直接通过eclipse来debug as android application,这样会自动打模拟器并运行程序,也可以先用命令emulator -avd d1来启动模拟器d1,然后再debug as/run as来运行程序。
----------------------------------------------
相关文章推荐
- C#中静态变量的初始化
- C#使用反射加载多个程序集的实现方法
- codeforces 653D D. Delivery Bears(二分+网络流)
- 给TextView添加点击事件的写法
- ADF12C部署在weblogic12.13上
- 安卓开发学习心得-------WebView的使用
- JVisualVM简介与内存泄漏实战分析
- OpenglES2.0 for Android:来画个球吧
- 课堂讨论——Alpha版总结会议
- 28 windows_28_windows_heap 堆
- 27 windows_27_windows_Virtual_Memory 虚拟内存
- 大数据基础(四)Ubuntu sbt安装和Spark下的使用
- git服务器bitnami一键安装
- 26 windows_26_windows_system 系统信息
- iOS atomic和nonatomic
- 安卓开发学习心得-------Spinner基础
- 对面向接口编程的理解
- 对依赖注入的理解
- 嵌入式Linux裸机开发(十一)——Nandflash
- 对控制反转的理解