• android SDK_安装配置_使用


     Android SDK 下是带adb的

    Android SDK 下载地址:http://tools.android-studio.org/index.php/sdk/   附官网 :https://developer.android.google.cn/studio/

    下载完解压到指定目录里 点击 SDK Manager.exe

    这里如果出现闪退,请检查jdk是否安装配置和提前把ANDROID_HOME环境变量配置一下

      配置参考:https://www.cnblogs.com/summary-2017/p/8073225.html

    环境变量配置

    1、新建变量名“ANDROID_HOME”,变量值为“D:android-sdk-windows”(即SDK所在的目录)

    2、编辑变量名“PATH”,添加上“platfrom-tools”和“tools”所在的位置路径

    调出命令框wind+r,输入cmd调出命令行窗口 输入adb 如下图 则安装成功

    adb使用及命令   参考网址:http://adbshell.com/commands/adb-install          https://blog.csdn.net/u010375364/article/details/52344120

     本文 # 后面代表注释

      adb devices -l         查看连接的手机  如下图

     常见问题解决方法:

    手机一定要打开开发者模式 、连接失败可能因为电脑没有按照手机驱动、adb端口号被占用,改端口号、一些杀毒软件影响、数据线有问题

    adb shell 进入安卓操作,其实安卓就liunx衍生

      #:代表root       $:用户权限
      多台设备要加参数
      adb -s 序列号 shell    
      退出shell:exit
    

      

    adb 安装包             注:这个要在退出shell

      adb install 包的位置(直接拖拽到命令行)
    
      参数:adb install -r <apkname>   -r 覆盖原安装文件,-s 指定 :adb -s 127.0.0.1:62001 install 包位置

    adb 卸载安装包

      adb uninstall <包名> 
    
      adb uninstall -k <包名>      -k :卸载软件 但保留配置和缓存文件

    查看设备上已安装的包名

      adb shell pm list package
    
      找特定的包名
    
      adb shell      # 进里面
    
      pm list package | grep "包名"     # 包的关键字也可以 

    将文件从pc写入设备

    adb push <local> <remote>
    

    将文件从设备读取到pc

    adb pull <remote> <local>    # 由于系统权限问题 不能直接pull 到磁盘根目录否则会报错
    

    屏幕截图

    adb shell serccncap /sdcard/wandoujia.png    # 在设备上截图
    adb pull /sdcard/wangdoujia.png C:Users..Desktop      # 从设备获取到电脑上
    

    adb服务的启动与关闭

    adb kill -server    # 关闭 adb 服务
    adb start-server   # 启动adb服务
    
    tips:如果5037端口被占用 可以使用一下命令释放
    C:Users..> netstat -ano | findstr "5037"    # 查询这个端口    | findstr ""   挑选 过滤 ""里面可以加你需要的内容 可以用在其他命令
      TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       3052
    
    taskkill -f -pid 3052    # 关闭掉      
    

      

     获取包的配置信息

    aapt dump badging <location>
    # 一般用来找launchable-activity  启动页面
    aapt dump badging <location> | findstr "launchable-activiy"
    

      

      

      

  • 相关阅读:
    webuploader与django进行断点续传
    mac os 关于rar后缀压缩文件解压
    django forms组件
    迭代器
    函数的进阶
    初识函数
    ⽂件操作
    set集合,深浅拷⻉以及部分知识点补充
    再谈编码
    基本数据类型(dict)
  • 原文地址:https://www.cnblogs.com/niunai/p/10271400.html
Copyright © 2020-2023  润新知