Android常用命令集锦
android开发中,比较常用的命令集锦, 在我们开发中难免用到Android命令,有些确实命令确实很有用处。
特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动 Eclipse,然后在启动模拟器,这样不但浪费时间,而且Eclipse又占用你的内存。这也是我为什么总结这篇文章的原因了,希望对大家有所帮助。
如果想让系统认识你输入的命令(如:输入android命令)有两种方法:1.设置环境变量.(和设置java路径一样,具体网上查哦!);2.直接进入你 SDK 里tools目录(cd:sdkpath/tools)这样也OK.不过在此建议使用第一种!下面就是自己的小小总结:
1. android
对你只要输入android就会出来,SDK and AVD manager我们可以更新SDK,增删修改AVD.
2. android list avds
这条命令将会列出所有我们创建的android模拟器.
3. android list targets
这条命令是列出我们所有的SDK可用版本,
4. adb devices
这条命令是列出所有装载的设置,效果如下图(一个是模拟器,一个是真机):
5. adb shell
这条命令是进入设备根目录/,取得对设备的控制权,如输入ls命令等。
6. adb install XXX.apk
这条命令是安装apk文件,如果你有多个设备(而你想把apk安装到emulator-5554这个模拟器上)则要输入:
adb install -s emulator-5554 D:/XXX.apk
adb install -r xxx.apk (reinstall)
7. emulator -avd avdname
这条命令将启动一个模拟器,初学者学会这条,就不用下次启动模拟器的时候还要打开Eclipse了。用法如下:
8. mksdcard 256M d:sdcard.img
对于模拟器当然要创建sdcard了,这条命令是将在D盘下生成256M的sdcard.
9. adb pull /adb push
我们创建完sdcard以后,要向里面放东西,或者把里面的东西弄出来,就用到以上命令了。以adb push(将sdcard外的东西存放进去.)为例,用法如下: adb push foo.txt /sdcard/foo.txt
10. android create avd --name Android2.0 --target 5
这是创建avd 的命令。--name后面就是avd 的名称,target 是SDK的版本。这条语句是创建名称为Android2.0并且版本为5的avd.
创建完可以用android list avds。查看是否已经创建成功。
11. ctrl + F11 键的使用
当我们启动模拟器的时候,通常是port(竖屏)模式,如果我们想在land下看效果,这个组合按钮就用到啦.
-------------------- 以上由网络收集的
--------------------
-------------------- 以下是自己整理的 --------------------
start emulator -avd AVD8
adb shell monkey -p com.baidu.search -v 50 测试
adb logcat -d -v time -s test_tag:I -s
test_tag:E -s androidRuntime:E 打印日志
adb logcat -c 清空日志
adb shell ps 查看进程
adb shell ls /data/app 查看apk包
sqlite3 /data/data/org.aking86.test/cn.db
多个设备(模拟器/真机)时
adb -s emulator-5554 shell
adb -s emulator-5554 install RE_Root_Explorer_2.19.apk
adb -s 0123456789ABCDEF shell
$ su
su
# ls -l /system/xbin/
ls -l /system/xbin/
-rwxr-xr-x root shell 60272 2011-10-27 16:40 dexdump
-rwxr-xr-x root shell 5340 2011-10-27 16:40 vfp-crasher
-rwsr-xr-x root shell 1075144 2012-02-23 19:25 busybox
lrwxrwxrwx root root 2012-02-21 23:30 [ -> /system/xbin/busybox
lrwxrwxrwx root root 2012-02-21 23:30 [[ -> /system/xbin/busybox
lrwxrwxrwx root root 2012-02-21 23:30 acpid -> /system/xbin/busybox
lrwxrwxrwx root root 2012-02-21 23:30 add-shell -> /system/xbin/busybox
lrwxrwxrwx root root 2012-02-21 23:30 addgroup -> /system/xbin/busybox
分享到:
相关推荐
android 常用命令大全(图文并茂)
android 的常用命令 包含sqlLite 的常用命令
Android之常用命令和工具
Android常用命令的集锦[收集].pdf
大家好,今天我们要讲的是android开发中,比较常用的名令集锦, 在我们开发中难免用到Android命令,有些确实命令确实很有用处。 特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到...
android开发中经常要使用到adb命令,略加整理
本文档用于Android开发人员和测试人员熟悉android平台下的adb的各种操作,将工作中常用的adb命令进行了一一举例,提高工作效率。
Android开发常用命令整理 Android开发常用命令整理
git 常用命令及下载android方法 git 常用命令及下载android方法
android手机系统adb常用的命令
最常用的,最基本的Android开发命令,欢迎大家欣赏。
Android测试中常用的命令,以及常用命令的常用选项解释和实例。adb、logcat、monkey、getprop、setprop、dumpsys、am、pm、aapt...
这里是一些android的adb常用命令,能够知道大家进行一些手机开发的调试。 这里只是我的一些小小的见解,希望对大家有帮助
Android adb的常用命令.docx
26.常用 Android adb 命令.html
安卓手机终端下的一些常用命令,有常用解释
adb常用命令adb shell常用命令.docx.zip
adb刷机的常见命令,主要是通过命令行fastboot刷入第三方recovery,以及reboot等常见命令。
1、里面有常见的如何快速获取app包名和拉取apk和直观的打日志的命令总结 2、快速获取启动奔溃日志的总结 3、一些日志工具和常见命令的分享 ...7、git和svn常用命令精简分享 8、移动端常用的hook分享(java层、c/c++层)