zoukankan      html  css  js  c++  java
  • adb

    1.adb连接模拟器

    每次ide重启后需要用adb命令重连模拟器

    adb connect 127.0.0.1

    这句命令默认会连5555端口,谷歌官方模拟器就是用这个端口,但是这些国产模拟器用的端口却不一样

    夜神模拟器   adb connect 127.0.0.1:62001

    逍遥模拟器 adb connect 127.0.0.1:21503

    网易mumu模拟器 7555    mac是5555

    androidsdk目录

    platform-tools包含开发app的平台依赖的开发和调试工具,包括 adb、fastboot等

    android sdk里的各目录作用
    AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。

    SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具

    tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。

    build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。
    包括
    aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。
    aidl:把.aidl 接口转换成java接口.

    dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中.
    dexdump:dump devlik中间代码

    platform-tools目录:包含开发app的平台依赖的开发和调试工具。
    包括
    adb:android调试工具
    fastboot:boot工具

    platforms/<android-version>目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。

    system-images目录:编译好的系统映像。模拟器可以直接加载。

    sources目录:android sdk的源码目录

    samples目录:sdk例子

    一般跟随Androidstudio下载下来的都是最新版本的


    有的时候adb找不到设备,可能是因为adb版本太低,我认为最好的更新方法就是去Android studio下载。
  • 相关阅读:
    【java】对象赋值给另一个对象
    spring boot系列(五)spring boot 配置spring data jpa (查询方法)
    Spring Data JPA 查询
    Spring Data JPA 介绍
    OpenID简介
    OAUTH协议介绍
    URL encoding(URL编码)
    RESTful 介绍
    spring boot系列(四)spring boot 配置spring data jpa (保存修改删除方法)
    spring boot 启动报 java.lang.NoClassDefFoundError: ch/qos/logback/core/spi/LifeCycle 错误
  • 原文地址:https://www.cnblogs.com/BlueFire-py/p/8493156.html
Copyright © 2011-2022 走看看