AS基础命令篇一 - android

android 命令可以:

  • 创建、删除、查看AVD.
  • 创建、更新Android工程.
  • 升级你的Android SDK包括平台、控件、文档.

如果你在使用AS, 那么android 工具的特性已经整合到IDE中, 因此你不必直接使用这个工具.

备注: 以下的文档中的一些命令可能不全面或者已经过时. 为了更准确使用命令执行android --help.

语法


android [global options] action [action options]

  • 全局选项

-s
Silent mode: only errors are printed out
-h
Usage help
-v
Verbose mode: errors, warnings and informational messages are printed.

AVD actions and options

Action Option Description Comments
avd None Launch the AVD Manager  
sdk None Launch the Android SDK Manager  
create avd -n <name> The name for the AVD. Required
-t <targetID> Target ID of the system image to use with the new AVD. To obtain a list of available targets, use android list targets Required
-c <path>|<size>[K|M] The path to the SD card image to use with this AVD or the size of a new SD card image to create for this AVD. For example, -c path/to/sdcardor -c 1000M.  
-f Force creation of the AVD  
-p <path> Path to the location at which to create the directory for this AVD's files.  
-s <name>|<width>-<height> The skin to use for this AVD, identified by name or dimensions. The android tool scans for a matching skin by name or dimension in theskins/ directory of the target referenced in the -t <targetID> argument. For example, -s HVGA-L  
delete avd -n <name> The name of the AVD to delete Required
move avd -n <name> The name of the AVD to move Required
-p <path> Path to the location at which to create the directory for this AVD's files.  
-r <new-name> New name of the AVD if you want to rename it  
update avd -n <name> The name of the AVD to move Required

项目操作和选项

Action Option Description Comments
create project -n <name> The name for the project Required
-t <targetID> Target ID of the system image to use with the new AVD. To obtain a list of available targets, use android list targets Required
-k <path>|<size>[K|M] Package namespace Required
-a Name for the default Activity class Required
-p <path> Location of your project directory Required
update project -n <name> The name of the project to update  
-p <path> Location path of the project Required
-l <library path> Location path of an Android Library to add, relative to the main project  
-s <subprojects> Update any projects in subfolders such as test projects  
-t <targetID> Target id to set for the project  
create test-project -n <name> The name of the project  
-p <path> Location path of the project Required
-m <main> The name of the project Required
update test-project -p <path> Location path of the project to test, relative to the new project Required
-m <main> The main class of the project to test Required
create lib-project -k <packageName> (Required) Package name of the library project Required
-p <path> Location path of the project Required
-t <targetID> Target ID of the library project Required
-n <name> The name of the project Required
update lib-project -p <path> Location path of the project Required
-l <libraryPath> Location path of an Android Library to add, relative to the main project  
-t <name> Target ID of the library project  
create uitest-project -n <name> The name of the UI test project  
-t <name> Target ID of the UI test project Required
-p <path> Location path of the UI test project Required

更新操作


update adb
Updates adb to support the USB devices declared in the SDK add-ons.
update sdk
Updates the SDK by suggesting new platforms to install if available.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值