V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mzlogin
V2EX  ›  Android

Awesome Adb——一份超全超详细的 ADB 用法大全

  •  1
     
  •   mzlogin · 2016-08-26 17:54:23 +08:00 · 11795 次点击
    这是一个创建于 3002 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ADB 常用用法大全,收集了在开发、测试和普通用户使用手机过程中可能用到的各种用法,仍在持续更新完善中,欢迎补充指正,收藏关注。

    GitHub 地址:https://github.com/mzlogin/awesome-adb

    22 条回复    2016-09-21 08:12:17 +08:00
    zjb861107
        1
    zjb861107  
       2016-08-26 18:09:52 +08:00
    总结的很全面,赞一个
    已经转给刚毕业的小伙子们学习了
    anubu
        2
    anubu  
       2016-08-26 18:20:41 +08:00
    很赞,已 star
    corvofeng
        3
    corvofeng  
       2016-08-26 18:23:36 +08:00 via Android
    很棒
    CodeingBoy
        4
    CodeingBoy  
       2016-08-26 19:00:45 +08:00
    star+感谢
    Lonely
        5
    Lonely  
       2016-08-26 20:36:32 +08:00
    不错, star 已给
    asdfg
        6
    asdfg  
       2016-08-26 20:49:19 +08:00
    非常感谢,测试人员收藏了。
    twoyuan
        7
    twoyuan  
       2016-08-26 21:17:13 +08:00
    可以, ADB 也可以 awesome , starred
    XhstormR
        8
    XhstormR  
       2016-08-26 21:34:57 +08:00
    adb 貌似可以让 Android 通过 USB 上网, LZ 要是能把这个加进去就好了! 有谁实现过吗?
    mzlogin
        9
    mzlogin  
    OP
       2016-08-26 21:55:51 +08:00
    @XhstormR 我记个 todo 回头看一下~
    505243267
        10
    505243267  
       2016-08-26 22:35:41 +08:00 via iPad
    还可以写写 adb backup , restore
    linhua
        11
    linhua  
       2016-08-26 22:55:54 +08:00
    @XhstormR
    This is called `reverse tethering`
    mzlogin
        12
    mzlogin  
    OP
       2016-08-26 23:13:36 +08:00
    @505243267 收到~记下了~3Q
    xy19009188
        13
    xy19009188  
       2016-08-27 00:35:29 +08:00
    已给 star
    googlebot
        14
    googlebot  
       2016-08-27 04:37:09 +08:00 via Android
    android 6 下 adb 已经废了
    bluefalconjun
        15
    bluefalconjun  
       2016-08-29 10:57:28 +08:00
    已 star
    nice work...
    mzlogin
        16
    mzlogin  
    OP
       2016-09-01 12:34:23 +08:00
    @googlebot 此话怎讲?
    googlebot
        17
    googlebot  
       2016-09-01 16:18:35 +08:00 via Android
    android6 , abd 已经被屏蔽,电脑无法用 adb 连 android
    mzlogin
        18
    mzlogin  
    OP
       2016-09-01 18:21:28 +08:00
    @googlebot 并没有这回事。

    adb 是 Android Debug Bridge ,开发 APP 的 IDE ,包括 Android Studio 、 IntelliJ IDEA 和 Eclipse 都要通过 adb 来连接手机和调试程序,除非 Google 推出一个新的 Debug Bridge ,不然是不可能直接屏蔽 adb 的,那就没办法开发调试 APP 了。

    我这里 Nexus 6 ( Android 7.0 ),华为 Mate 8 ( Android 6.0 ),小米 5 ( Android 6.0 )都可以用电脑通过 adb 连接。
    googlebot
        19
    googlebot  
       2016-09-02 09:05:12 +08:00 via Android
    你可以测试一下 debloater , android6 就不能用了
    mzlogin
        20
    mzlogin  
    OP
       2016-09-02 10:21:26 +08:00
    @googlebot 已测试,手边有三星 S6 Edge ( Android 6.0.1 )和小米 5 ( Android 6.0 ),用 Debloater ( v3.9.0.0 )都可以连上和读取设备已安装的包信息。

    而且 Debloater 作为一个第三方软件,它自带了一个 adb ,它能否正常使用只能说明它本身的功能和自带 adb 是否正常, 与 Android 官方和其它软件的支持情况无关。
    shily
        21
    shily  
       2016-09-21 07:58:13 +08:00 via Android
    删除 /data/local/tmp 下的对应 apk 文件。

    这个,然而并不会自行删除。
    mzlogin
        22
    mzlogin  
    OP
       2016-09-21 08:12:17 +08:00 via Android
    @shily 这个应该跟 ROM 实现有关,我试验过几种是可以的,见之前的讨论 https://github.com/mzlogin/awesome-adb/issues/5
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1007 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 21:30 · PVG 05:30 · LAX 13:30 · JFK 16:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.