Android target类型选择技巧

移动开发 Android
Android target类型的选择需要注意一些什么才能真正满足我们的编程需求呢?在这里将会针对这一点做一个详细的介绍。

不知道大家还记得我们51CTO在一篇对Android虚拟设备进行介绍的文章。对Android有所了解的朋友应该知道,虚拟设备英文简称就是AVD。那么在这里大家将会了解内容则是其中的一个插件Android target类型的选择技巧。

Android 1.5中引入了 AVD(Android Virtual Device) 。在模拟器上运行你的应用程序之前必须首先创建一个你的 AVD(所以,可以理解为 AVD就是一个配置好了的模拟器 )。

创建 AVD你需要运行:Android create AVD命令,先看一下它的用法:

  1. Usage:   
  2. Android [ global options] action [ action options]   
  3. Global options:   
  4. - h - - help This help.   
  5. - s - - silent Silent mode: only errors are printed out.   
  6. - v - - verbose Verbose mode: errors, warnings 
    and informational messages are pr  
  7. inted.   
  8. Action "create AVD" :   
  9. Creates a new Android Virtual Device.   
  10. Options:   
  11. - t - - target Target id of the new AVD [ required]   
  12. - c - - sdcard Path to a shared SD card image, or size 
    of a new sdcard for the  
  13. new AVD  
  14. - p - - path Location path of the directory where 
    the new 
    AVD will be created  
  15. - n - - name Name of the new AVD [ required]   
  16. - f - - force Force creation ( override an existing AVD)   
  17. - s - - skin Skin of the new AVD 

从帮助中可以看到,创建一个新的 AVD,你必须要指定的有两处,一个是 -n,即 name,这个很简单,给你的 AVD起一个通俗的名字就 ok了。另外一个是 -t,即 target。 SDK1.5中目前有两种类型的 target: platform,Add-on。 Platform是 Android的平台 target,add-on是 Android的插件 target。

我们可以先通过命令查看一下当前的Android都提供了哪些Android target类型:

  1. $ Android list targets  
  2. Available Android targets:   
  3. id: 1  
  4. Name: Android 1. 1  
  5. Type: Platform  
  6. API level: 2  
  7. Skins: HVGA ( default ) , HVGA- L, HVGA- P, QVGA- L, QVGA- P  
  8. id: 2  
  9. Name: Android 1. 5  
  10. Type: Platform  
  11. API level: 3  
  12. Skins: HVGA ( default ) , HVGA- L, HVGA- P, QVGA- L, QVGA- P  
  13. id: 3  
  14. Name: Google APIs  
  15. Type: Add- On  
  16. Vendor: Google Inc.   
  17. Description: Android + Google APIs  
  18. Based on Android 1. 5 ( API level 3)   
  19. Libraries:   
  20. * com. google. Android. maps ( maps. jar)   
  21. API for Google Maps  
  22. Skins: HVGA ( default ) , HVGA- L, QVGA- P, HVGA- P, QVGA- L 

这些都是 Android 1.5自带的,如果你使用了一些自己的 add-on,那么这里也会显示。关于如何使用自己的 add-on,以后有时间会做介绍。

说了这么多,大家应该对 AVD 的Android target类型有了一定的了解。回到原题,在创建一个 AVD的时候,如何选择Android target类型呢,这里有几点需要注意:

最后以一个例子来结束,例如我想创建一个基本的Android 1.5模拟器 AVD:

  1. $ Android create AVD - t 2 –n my1p5AVD  

如果想查看你目前所有的 AVD,执行 Android list AVD,就会看到所有的 AVD详细信息。

【编辑推荐】

  1. Android录音失真具体解决方案
  2. Android屏幕大小相关技巧应用指南
  3. Android多媒体录制功能的实现方式介绍
  4. Android图片大小调整动态实现方法
  5. Android界面互调具体应用方式解析
责任编辑:曹凯 来源: CSDN
相关推荐

2011-06-14 13:48:07

性能优化工具

2010-09-26 13:37:33

分层存储架构

2011-03-15 14:19:50

2024-09-12 16:52:38

2018-03-16 09:01:40

2010-07-12 11:14:09

UML建模工具

2011-04-02 08:39:27

Visual Stud

2010-08-11 12:27:19

无线路由选择

2017-03-02 10:30:57

AndroidAndroid Stu技巧

2010-01-27 17:45:15

Android应用技巧

2010-01-27 10:21:00

Android菜单

2023-08-09 15:13:10

电缆光纤

2013-07-04 14:54:24

Android

2010-03-01 17:52:03

WCF选择绑定

2013-09-02 10:15:42

云备份云存储云安全

2013-06-08 13:18:50

Android开发XML构造技巧XML解析

2010-02-06 13:46:55

Android开发

2010-01-28 13:12:47

Android使用An

2010-01-25 10:46:29

Android Spi

2011-11-24 21:05:44

ibmdw
点赞
收藏

51CTO技术栈公众号