• adb常用指令


    在模拟器上安装apk程序

    1 .启动Android模拟器

    2 .把下载好的APK文件复制到模拟器的安装地址中的Tools目录下,例如:“F:\android-sdk\tools”    

    3 .在Dos下面切换到SDK的安装目录下面的tools目录下

      如:tools目录在F:\android-sdk\tools,切换到该目录下面

            cd  /d F:\android-sdk\tools

        然后输入: adb install FM.apk

    若出现install_failed_already_exists错误,可以尝试使用:adb install -r xx.apk

       

    现在说下ADB常用的几个命令 
    1. 查看设备 

    adb devices 

    这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示 ,如果有多个设备

    选择模拟器: adb -e install a.apk

    选择手机:  adb -s install a.apk

    2. 安装软件 
    adb install <apk文件路径> 

    adb install -s XXX.apk 将apk文件安装到SD卡上面

    或者

    adb remount

    adb push <本地APK路径> <远程放APK的路径>

    3. 卸载软件 
    adb uninstall <软件名> 
    adb uninstall -k <软件名> 
    如果加 -k 参数,为卸载软件但是保留配置和缓存文件. 

    4. 登录设备shell 
    adb shell 
    adb shell <command命令> 
    这个命令将登录设备的shell. 
    后面加<command命令>将是直接运行设备命令, 相当于执行远程命令 

    5. 从电脑上发送文件到设备 
    adb push <本地路径> <远程路径> 
    用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机) 

    6. 从设备上下载文件到电脑 
    adb pull <远程路径> <本地路径> 
    用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑 

    7.使用adb启动一个应用

    adb shell am start -n com.package.name/.AcitivityName

    http://stackoverflow.com/questions/4567904/how-to-start-an-application-using-android-adb-tools/4567928#4567928

    8. 显示帮助信息 
    adb help 
    这个命令将显示帮助信息 

     

     通过adb工具查看sqlite3数据库 

    1.利用adb工具进入 shell:adb shell (在XP电脑的cmd打开,进入到android安装目录的platform-tools目录下,在Ubuntu 下面,进入adb.exe所在的目录platform-tools,然后再输入sudo  ./adb shell)
    2. ls查看当前目录,进入data/data/…../databases/ 目录(一直找到xxx.db所在的目录)
    3.打开某个数据库:sqlite3 xxx.db
    4.查询等sql语句:select * from xxxtable;
     sqlite3: 一个SQLite数据库的命令行接口

    在ubuntu下面使用adb

    (1)cd ./android-sdk-linux/platform-tools 切换到adb所在目录

    (2)sudo ./adb shell   进入adb shell

    (3)cd /data/data/admy.sqlite/databases

      进入到数据库文件Xxx.db所在目录

    (4)sqlite3 adm.db;  打开数据库

  • 相关阅读:
    hibernate_0100_HelloWorld
    MYSQL子查询的五种形式
    JSF是什么?它与Struts是什么关系?
    nop指令的作用
    htmlparser实现从网页上抓取数据(收集)
    The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the
    FCKeditor 在JSP上的完全安装
    Java遍历文件夹的2种方法
    充电电池和充电时间说明
    吃知了有什么好处
  • 原文地址:https://www.cnblogs.com/adm1989/p/2606291.html
Copyright © 2020-2023  润新知