1.列举当前连接的所有android设备

    adb devices

2.进入shell模式

    adb shell

3.获取root权限

    su

4.安装应用程序

    adb install [apk文件的完整路径]

5.卸载应用程序

    adb uninstall [应用程序的主包名]

6.向android上传文件

    adb push

7.从android下载文件

    adb pull

8.启动指定的应用

    adb shell am start -n [包名]/[包名.类名]

    eg:

        启动设置:adb shell am start -n com.android.settings/com.android.settings.Settings

9.关闭指定的应用

    adb shell 进入shell模式

    正如linux下一样,通过ps指令查看相关应用的PID

    kill [PID]


关于删除应用的另一种方法

通常情况下,我们买来的安卓设备都会预装很多厂商的软件,很多都是没有用的,通常也无法卸载,但是获取root权限后,一切都不一样了,此处我们也不是通过adb uninstall的指令去卸载程序,而是直接删除(rm)文件,系统预装的软件通常在/system/app目录下,我们直接rm -rf [文件名],会发现

rm failed for ... Read-only file system

的错误,意思是说删除该文件失败,因为文件系统是只读的我们需要做如下操作来解决这个问题

1.adb shell

2.mount


3.su进入超级管理员模式

4.mount -o remount /dev/block/actc /system(重新挂在一下)


完成这些操作后,再去删除system/app中的内容就可以成功了

更多相关文章

  1. AndroidManifest 中android:exported
  2. android sqlite
  3. Android中webview跟JAVASCRIPT中的交互
  4. 把应用跑在android上
  5. Android系统框架
  6. Android(安卓)NDK概述
  7. Android(安卓)应用的安装位置
  8. Android笔试面试题(二)
  9. Android分享文稿 ( by quqi99 )

随机推荐

  1. Android(安卓)调用系统Camera
  2. Android开发EditText属性
  3. Android教程之android数据库编程
  4. Android中不常见的监听: 鼠标划过/双击/右
  5. Android(安卓)查询字段
  6. Android(安卓)Studio sdk tools文件夹下
  7. android Selector的用法
  8. RadioGroup和RadioButton
  9. Android(安卓)WebView 支持H5图片上传
  10. Http的15种请求