win7 cmd终端连接android手机运行adb shell脚本命令

(2013-03-22 20:13:57)

标签:

android

it

shell

连接

linux

分类: 嵌入式
  前两天子平在A8上成功printf出了hello world,对于我来说是件挺神奇的事(大神勿喷)。既然android手机也是arm上跑linux。只要绕过android不就可以控制linux了!?
 如果手工root过自己的爱机的话,应该会接触过adb(当时我的htc就是用官方的手工root的,root了一天。。。大神勿喷~~),其中有一部分就是在win上传输文件到手机执行。。
 这样不就说明了电脑可以连接android了吗?好了...省略废话。。
(效果如图)

1. 首先下载附件adb_win.rar,解压获得3个文件。将这3个文件复制粘贴到电脑C盘/Windows/system32里面
(可在android SDK下的\android-sdk-windows4.0\platform-tools目录下拷贝过去)
 下载地址: http://vdisk.weibo.com/s/uFWnR/1363956524

2. 给你的电脑安装驱动android程序,尽量安装最新版本的驱动(可以下载豌豆荚或91助手或刷机精灵等, 会自动安装,安装成功后在设备管理器里可以看到 Android USB Devices , 展开可以看到你手机相应的  牌子, 如  My htc   )。 下载(我的htc的driver) :http://vdisk.weibo.com/s/uFYyv

3. 点击电脑屏幕左下方的开始菜单,输入cmd,然后回车即可打开命令符。
4. 在命令符终端输入 adb shell,若光标变成了adb shell的下一行出现了 $ 说明实现了cmd shell连接
5. 连接成功以后,你输入任何shell脚本命令都将是在手机系统中执行,请不熟习shell脚本编程的朋友慎用。
现在我们来输入一个简单的shell脚本命令试试。。。ps命令 是获取系统所有进程的命令,(还可以用 ls ,查看手机根目录的文件,可以看到有个 sdcard的文件夹, cd sdcard  这条命令可以进入到sdcard里,ls 一下看看是不是呢,是就OK啦!!) )

win7 cmd终端连接android手机运行adb shell脚本命令的更多相关文章

  1. Android recovery支持adb shell

    Android recovery支持adb shell 近期开发过程注意到recovery不支持adb shell.为了便于调试方便,决定添加此功能. 刚開始我们採用的是user版本号系统,进入rec ...

  2. adb shell am命令

    adb shell am命令是在cmd命令行可以通过命令来启动Activity,Boradcast,Service等,更多使用可以参考下面附件. 比如在cmd串口我们发送广播,广播action是&qu ...

  3. [Android]Recovery调用外部Shell脚本,Shell脚本使用ui_print方法

    busybox_bin=/sbin/busybox # 获取PIPE get_outfd(){ | $busybox_bin grep -q 'pipe'; then else local all_p ...

  4. shell脚本命令 运行python文件&python命令行运行python代码

    单独的python文件运行的时候 报错: 在shell脚本中,运行shell脚本命令:在Python命令行中,运行Python代码.然而,“python hello.py”是一个脚本命令,不是pyth ...

  5. 常用shell脚本命令

    常用shell脚本命令 1.显示包含文字aaa的下一行的内容: sed -n '/aaa/{n;p;}' filename 2.删除当前行与下一行的内容: sed -i '/aaa/{N;d;}' f ...

  6. linux 基础 shell脚本命令

    #########shell脚本命令#### 1.diff diff file file1 ####比较两个文件的不同 -c ####显示周围的行 -u ####按照一格式统一输出生成补丁 -r ## ...

  7. shell脚本命令(sotr/unip/tr/cut/eval)与正则表达式

    shell脚本命令(sotr/unip/tr/cut/eval)与正则表达式 1.sort命令 概述: Linux sort命令用于将文本文件内容加以排序. sort命令可针对文本文件的内容,以行为单 ...

  8. appium常见问题05_修改Android手机运行环境(adb指令修改hosts)

    自动化测试过程中,手机有时会跳网,怎样保持手机测试的环境稳定性,可以通过adb指令修改android手机hosts,保持手机运行在hosts中配置的环境中: 修改方法如下: 前提条件:已安装andro ...

  9. android控制之 adb shell (已完成,不定期增加内容)

    第一步:首先,下载adb1.0.32.zip,里面有如下图的内容: 第二步:解压缩,复制Adb.exe,和fastboot.exe到System32,注意AdbWinUsbApi.dll,AdbWin ...

随机推荐

  1. STL——map/unordered_map基础用法

    map /multimap map是STL里重要容器之一. 它的特性总结来讲就是:所有元素都会根据元素的键值key自动排序(也可根据自定义的仿函数进行自定义排序),其中的每个元素都是<key,  ...

  2. 回顾MySQL中的事务特征

    一.事务定义Transaction事务:一个最小的不可再分的工作单元:通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元)一个完整的业务需要批量的DML(insert. ...

  3. 如何在本地搭建一个Android应用crashing跟踪系统-ACRA

    https://github.com/bboyfeiyu/android-tech-frontier/tree/master/others/%E5%A6%82%E4%BD%95%E5%9C%A8%E6 ...

  4. shell中函数返回值

    1.前言 快半年没有写博客了,荒废了很久,工作中的杂事太多,自己越来越懒了.为了鞭策自己成长,还是要坚持写写博客,记录自己的成长. 2.shell函数介绍 语法: [ function ] funna ...

  5. 快速排序partition过程常见的两种写法+快速排序非递归实现

    这里不详细说明快速排序的原理,具体可参考here 快速排序主要是partition的过程,partition最常用有以下两种写法 第一种: int mypartition(vector<int& ...

  6. Spark机器学习(7):KMenas算法

    KMenas算法比较简单,不详细介绍了,直接上代码. import org.apache.log4j.{Level, Logger} import org.apache.spark.{SparkCon ...

  7. Android Studio 常用快捷键 for mac

    Android Studio 常用快捷键 for mac 查找/查看相关 ⌘O: 全局查找class类名<使用率非常高> ⌘F: 在当前编辑文件中查找<使用率非常高> | 对应 ...

  8. ASP.NET Web API(MVC API)

    ASP.NET Web API是​​一个框架,可以很容易构建达成了广泛的HTTP服务客户端,包括浏览器和移动设备.是构建RESTful应用程序的理想平台的.NET框架. 上面是微软对Web API给出 ...

  9. RGMII_PHY测试笔记1 基于开发板MiS603-X25

    RGMII_PHY测试笔记1 基于开发板MiS603-X25 作者:汤金元 日期:20150817 公司:南京米联电子科技有限公司 博客:http://blog.chinaaet.com/detail ...

  10. Fluent动网格【2】:Profile文件

    动网格中一个重要任务是部件运动方式的指定.在动网格中指定部件的运动,往往将部件的运动方式指定为其加速度.速度或位移与时间的相关关系,本文主要讲述如何在Fluent中利用瞬态Profile文件指定部件的 ...