参考:http://developer.51cto.com/art/201001/180718.htm

Android是一个操作系统平台,启动一个模拟器就启动了一个操作系统。

使用Android adb连接到这个操作系统,并运行一些系统命令
就像用终端访问一台远程linux/unix服务器。

Android 的主要调试工具adb(Android debuging bridge),ddms是一个在adb基础上的一个图形化工具。
这些命令在Android sdk下的tools目录下。这些命令在linux和window中都可运行

使用adb shell后,可以在该shell下可运行linux下一些常用的命令
注意:adb shell是只启动一个模拟器(emulator)的情况,如果启动了多个模拟器
(使用的adb devices命令返回了两个模拟器,如果要连接其中一个则加参数-s:使用如:adb -s emulator-5554 shell)

adb devices 确定是否有模拟器已启动

adb install apk路径 给模拟器安装一个应用程序
安装好的程序可以在用adb shell 命令在模拟器目录/system/app中找到,文件名字都和安装的一样。

adb pull 把文件从模拟机上复制到pc机上
adb pull < remote> < local> 代表模拟机文件路径,local为pc机文件路径

adb push 把文件从pc机上复制到模拟机上
adb push < local> < remote>

Android adb删除文件,如果使用adb shell直接进入用rm命令删除文件是删不掉的。在adb shell命令前运行adb remount
adb remount;
adb shell
后面可以进行文件的删除























更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. 读取android手机流量信息
  4. android 使用html5作布局文件: webview跟javascript交互
  5. Android(安卓)多媒体扫描过程(Android(安卓)Media Scanner Proces
  6. android“设置”里的版本号
  7. Android开发环境搭建
  8. Android(安卓)Resource介绍和使用
  9. 2014.01.21 ——— android 关联android-support源码

随机推荐

  1. android中的强指针和弱指针
  2. Android事件机制之一:事件传递和消费
  3. Android系统学习(四)------关于init进程及
  4. Android开发——Accessibility机制实现模
  5. Android应用程序内部启动Activity过程(sta
  6. Android(安卓)文字过长TextView如何自动
  7. Android进阶——Android事件分发机制之di
  8. Android(安卓)Service生命周期及用法!
  9. Android(安卓)使用WiFi打印
  10. Android之个性化ListView实现