[Android] Android常用命令

转摘自:http://blog.csdn.net/myarrow/article/details/7966123


1. ant命令

1) ant clean : 清除项目的生成文件

2) ant debug: 生成一个debug apk,并使用debug key进行签名

3) ant emma debug: 生成一个测试项目

4) ant release: 生成一个release apk,并不进行签名和对齐

5) ant debug install: 生成并安装一个apk包

6) ant installd: 安装一个已经编译好的debug包

7) ant installr: 安装一个已经编译好的release包

8) ant installt: 安装一个已经编译好的测试包

9) ant installi: 安装一个已经编译好的instrumented包

 

2. Android Debug Bridge (adb)

       Adb是一个用于与Android设备或模拟器进行通信的命令行工具,它是C-S模式,adb server运行于Android设备,而adb client运行于开发机器上,ADT Plugin和DDMS也建立adb客户端。

1) adb devices: 查看已连接的设备

2) adb install <path_to_apk>:安装指定的apk文件

3) adb push <local> <remote>:copy一个文件或目录(递归)到模拟器或设备

4) adb pull <remote> <local>:从模拟器或设备copy一个文件或目录(递归)到本地

5) adb help: 获得帮助信息

6) adb start-server: 在设备上check adb server是否已经启动

7) kill-server:在设备上终止adb server进程

8) adb shell: 启动设备上的shell

9) adb connect <host>[:<port>]: 通过TCP/IP建立连接,默认port为5555,如adb connect 192.168.6.161

10) adb disconnect [<host>[:<port>]]:断掉指定IP的连接,adb disconnect则断掉所有通过TCP/IP连接的设备

 

3. android

    android功能如下:

    • 创建、删除和查看AVD(Android  Virtual Devices)

    • 创建和更新Android projects

    • 更新Android SDK新平台、插件和文档

1) android -h: 查看帮助信息

2) android sdk: 启动Android SDK Manager

3) android avd: 启动AVD manager

4) android create project: 建立新的项目,参数如下:

-n <name>The name for the projectRequired
-t <targetID>Target ID of the system image to use with the new AVD. To obtain a list of available targets, useandroid list targetsRequired
-k <path>|<size>[K|M]Package namespaceRequired
-aName for the default Activity classRequired
-p <path>Location of your project directoryRequired

5) anddroid update project: 更新已经存在的项目,参数如下:

-n <name>The name of the project to update 
-p <path>Location path of the projectRequired
-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

6) android update adb: 更新adb


补充:

4. DX

dx --dex [--dump-to=<file>] [--core-library][<file>.class | <file>.{zip, jar, apk} | <directory>]

[--core-library]指定的需要转换的*.class, *.zip, *.jar文件或目录生成为[--dump-to=<file>]指定文件名的*.dex文件



android list avds

列出创建的android模拟器

android list targets

列出所有可用的SDK版本

emulator -avd [avdname]

启动一个名为avdname的模拟器

mksdcard[size] [path]

在path下创建size大小的sdcard

ctrl+F11键

启动的模拟器通常是port模式,如果想在land下看效果,按此组合键,也即是横屏幕看



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值