`

android 常用命令

阅读更多

1 显示设备列表
adb devices


2 在指定模拟器安装apk程序
adb -s emulator-5554 install helloWorld.apk
如果程序没有签名会报如下错误信息
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]


3
adb forward tcp:6100 tcp:7100 // PC上所有6100端口通信数据将被重定向到手机端


7100端口server上


或者
adb forward tcp:6100 local:logd // PC上所有6100端口通信数据将被重定向到手机


端UNIX类型socket上


4 文件的操作
adb pull/push
取得root权限
adb root
设置/system为可读写
adb remount
将文件复制到pc
adb pull /system/etc/hosts
将文件复制到手机
adb push 文件名 /system/lib
注:$工emulator -avd youravdname -partition-size 128



5 sqlite数据库的连接
adb -s emulator-5554 shell
sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db
可以使用sql语句对相应的表进行crud操作


6 monkey测试工具
例如向所有程序发送500个为随机事件 -p 表示对象包,-v表示事件数量
$ adb shell monkey -p your.package.name -v 500




7 进入指定目录查看所有文件
adb shell ls /system/bin


8 查看日志信息
adb logcat


9 安装软件
  adb install apk文件名称.apk
  
重新安装该软件
  adb install -r apk文件名称.apk


10 卸载apk软件
  adb uninstall apk包名.apk
11 关闭/开启adb服务
adb kill-server
adb start-server


一 环境变量设置classpath-D:\tools\android-sdk-windows\tools即android.bat所


在目录
android list avds 显示所创建的android模拟器
android list targets 显示sdk可用版本
adb devices 列出所装载的设置
adb shell 进入设备根目录,取得设备的控制权 ls列表显示\
adb install xxx.apk 安装apk文件,如果想装到指定设备 adb install -s


emulator-5554 d:/xxx.apk
emulator -avd avdname 起动模拟器
mksdcard 256M d:\sdcard.img 在d盘下生成256M的sdcard
adb pull 源文件名 /sdcard/目标文件名 向sd卡中存东西
adb push 取东西
android create avd --name Android2.0 --target 5
ctrl+f11 port模式切换land模式

分享到:
评论

相关推荐

    android 常用命令大全(图文并茂)

    ### Android常用命令详解 #### 一、概述 在Android开发过程中,熟练掌握一系列命令行工具是非常重要的。这些命令不仅能够帮助开发者高效地进行项目构建、调试以及管理虚拟设备,还能提高开发效率,节省时间和资源...

    android常用命令集

    Android 常用命令集 Android 开发中有很多实用的命令,这些命令可以帮助开发者更方便地 debug 和测试应用程序。下面将对这些命令进行详细的解释和说明。 adb 命令 adb 命令是 Android 调试桥 (Android Debug ...

    Android常用命令的集锦[收集].pdf

    Android常用命令的集锦[收集].pdf

    android 常用命令 sqlLite

    ### Android SQLite常用命令详解 #### 一、简介 在Android开发过程中,SQLite作为一个轻量级的数据库管理系统,被广泛应用于存储应用数据。本篇文章将基于提供的文件内容,深入讲解与SQLite相关的常用命令及其应用...

    Android之常用命令和工具

    ### Android之常用命令和工具详解 #### 一、获取 APK 的包名方法 在 Android 开发过程中,有时候我们需要快速地获取某个 APK 文件的包名,这有助于进行更深入的应用调试和分析工作。以下将详细介绍几种获取 APK 包...

    Android常用adb命令集锦

    "Android常用adb命令集锦" Android 平台中,ADB 命令是非常重要的一部分,它提供了许多实用的功能,可以帮助开发者更方便地管理和调试 Android 设备或模拟器。下面将对常用的 ADB 命令进行总结和解释。 1. android...

    Android开发常用命令整理

    Android 开发常用命令整理 Android 开发中,经常使用的一些命令可能会被遗忘,因此整理了一些常用的命令,以便随时查看。 创建 Android 虚拟设备(AVD) 使用 `android create avd -n <name> -t <target>` 命令...

    android手机系统adb常用的命令

    android手机系统adb常用的命令

    git 常用命令及下载android方法

    Git 常用命令及下载 Android 方法 Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件。每一个工作目录都包含一个完整的仓库,它们可以支持离线工作,本地提交可以稍后...

    android_命令大全

    本文将详细介绍与Android相关的几个常用命令及其使用方法,包括`android.bat`、`emulator.exe`、`ddms.bat`等,并对其中涉及的系统信息进行说明。 #### 二、`android.bat`命令详解 `android.bat`是Windows环境下...

    Android adb的常用命令.docx

    Android adb常用命令总结 Android 调试桥(Android Debug Bridge,adb)是一个功能强大的工具,用于在 Android 设备上进行调试、测试和开发。下面是 adb 的一些常用命令: 1. 查询连接的 Android 设备 使用 `adb ...

    Android常用命令集锦(图文并茂适应于初学者)

    在Android开发过程中,掌握一些常用的命令能够极大地提升开发效率,特别是对于初学者而言。这篇教程主要介绍了几个在Android开发中非常实用的命令,包括管理SDK、AVD(Android Virtual Device)、设备连接以及文件...

    android刷机常用命令

    1. Android刷机常用命令:在Android设备的刷机操作中,通常使用命令行工具来完成相关操作。其中,adb(Android Debug Bridge)和fastboot是最常用的工具。 2. adb工具:adb是一个多功能命令行工具,它允许用户与...

    Android高手进阶教程

    首先,教程开头提到的“Android常用命令集锦”是Android开发中的一个重要知识点。这些命令通常用于Android SDK中,为开发者提供快速的开发和调试工具。下面详细解析这些命令及其用法。 1. android命令:这个命令是...

    Android测试常用命令.chm格式文档

    Android测试中常用的命令,以及常用命令的常用选项解释和实例。adb、logcat、monkey、getprop、setprop、dumpsys、am、pm、aapt...

    adb常用命令 android

    ### ADB常用命令详解 #### 一、ADB Shell 命令 ADB(安卓调试桥)是Android SDK中的一个工具,用于与模拟器或设备进行通信。它可以在计算机上执行一系列命令来管理目标设备,例如安装和调试应用程序。在本文档中,...

    MTK Android常用的命令记录(CPU-GPU频率调整等).pdf

    以下是一些常用命令的详细说明: **查看CPU频率:** 要查看CPU当前的工作频率,可以使用`cat`命令读取`/sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq`目录下的文件。例如,`# cat /sys/devices/system/...

    adb常用命令adb shell常用命令.docx.zip

    这个压缩包“adb常用命令adb shell常用命令.docx.zip”显然包含了关于ADB及其子命令,特别是`adb shell`的详细信息。尽管标签提到了"C#",但在这个上下文中,我们主要关注的是Android开发和调试相关的知识。 ADB是...

Global site tag (gtag.js) - Google Analytics