Android target类型选择技巧
创始人
2024-06-22 02:21:17
0

不知道大家还记得我们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界面互调具体应用方式解析

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...