Android--adb命令

 今天自己重新运行了adb命令,有点生疏了,现记录如下:

    首先打开cmd终端窗口,切换到自己的android-sdk的tools目录下,输入android list avd查看已经创建的模拟器,如下图:
     重拾adb命令--命令打开模拟器及安装卸载程序

然后接着输入emulator -avd 模拟器的名字,以我本地为例输入是emulator -avd MyAndroid2.2回车就会打开模拟器,如图:

     重拾adb命令--命令打开模拟器及安装卸载程序

  现在模拟器就打开了。为模拟器解锁,下面安装程序,安装程序前执行命令adb devices查看当前有几个设备,运行结果如下图:

   重拾adb命令--命令打开模拟器及安装卸载程序

 

记录下device前面的内容,该内容对应的就是手机或者模拟器的标识,将在安装程序的时候用到。安装程序可以使用adb install apk的名字来实现,但是这个命令在你打开一个模拟器的同时连接一台真机的话,该命令报错error:more than one device and emulator,这时我们可以通过修改命令来避免报错。修改的命令是 adb -s 设备标识 install sl4a_r6.apk(注意sl4a_r6.apk要放在sdk下的tools目录下才可以,不然执行命令找不到程序的),我的本地执行命令就是adb -s emulator-5554 install sl4a_r6.apk.执行结果如下图:
  重拾adb命令--命令打开模拟器及安装卸载程序
表示安装成功,然后再到模拟器查看,如下图:
  重拾adb命令--命令打开模拟器及安装卸载程序

sl4a成功安装到了模拟器上。
    adb devices命令返回的列表如果出现了offline,表示该设备打开了2次,可以通过adb start-server重新启动adb.exe服务。
    adb更多命令请参考网址:http://blog.csdn.net/ztp800201/article/details/7321908
    准备在下一个博客介绍下程序的重签名和adb命令启动程序的方法。
    如有不对之处请指正,谢谢。
posted @ 2013-02-22 14:46  yuwuhen333  阅读(206)  评论(0)    收藏  举报