Chinaunix首页 | 论坛 | 博客
  • 博客访问: 928565
  • 博文数量: 146
  • 博客积分: 3321
  • 博客等级: 中校
  • 技术积分: 1523
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 10:32
文章分类

全部博文(146)

文章存档

2014年(2)

2013年(5)

2012年(4)

2011年(6)

2010年(30)

2009年(75)

2008年(24)

分类: Java

2009-06-06 13:43:35

    android sdk1.5 出来已经很长一段时间了,昨天没事把这个1.5装上了,看看。和1.0与 1.1比较1.5的改动还是比较大的。在网上看到1.5下有:用widget定制主屏幕;用于快速浏览数据的live文件夹;录制和共享视频,支持MPEG-4和3GP,可上传到YouTube;支持图片上传到Picasa;更快和更好的支持标准的浏览器;语音搜索;改进了免提,支持蓝牙立体声耳机;改进了整体性能,能更快捷的载入GPS;自动检测和修复SD卡上的文件系统,允许第三方应用程序在系统中显示所需的硬件特性,当用户从AndroidMarket中下载程序时Android能检查硬件需求。这么多新特性,我还没有尝试过。
 
   不过刚开始我体会比较深的是android提出了avd的概念。
在开始建立工程运行程序之前我们必须先建立一个avd否则程序是无法执行的。
 
    avd是androi virtual device的简称。这个是1.0和1.1所没有的。1.5之前我们通过网络安装完成之后就可以建立相应的工程了,最常见的就是建立一个hello android。但是在1.5下边我们首先需要建立一个针对某一类工程的avd。这样我们的程序就可以在这个建立的avd下运行了。如果事先没有建立相应的avd那么运行程序时会出现以下的错误提示:Failed to find a AVD compatible with target 'Android 1.5'. Launch aborted.)。
 
   关于建立avd在文档中有详细的介绍,只需要敲一条命令就可以了。这时要用到android给提供的一个create工具。从终端进入sdk的tools目录下,敲入
android create avd -n my_android1.5_1 -t 2就可以建立一个名为my_android1.5_1的avd。这里的名字可以随便取。
 
    个人感觉avd就是根据自己的需要定制的一个android模拟器。在create命令后边还可以加入更多的参数。关于这些参数,我们还是看看sdk文档。那里说的很详细了。
    AVD需要指定target类型,sdk1.5现在有两种:paltform, add-on
 
   在终端下敲入android list(前提是你已经设立了环境变量,否则就要进到dk的tools目录下才可以)我们可以看到
 
 
   当我们已经成功建立了自己的avd时就可以看到上图中的最后一项:Available Android Virtual Devices。如果没有成功建立就不会有这一项了。个人对avd的这个概念理解还不是很清楚,目前就是接触了一点。这个东西还要在以后的应用中继续体会。
阅读(1420) | 评论(0) | 转发(0) |
0

上一篇:indent的参数

下一篇:android 类库接口介绍

给主人留下些什么吧!~~