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

Android Studio 调试小技巧

  •  
  •   ChrisZou · 2020-08-06 13:25:25 +08:00 · 10131 次点击
    这是一个创建于 1589 天前的主题,其中的信息可能已经有所发展或是发生改变。

    让断点不停下来,而是打印一行 log: https://chriszou.com/2020/08/06/androidstudio-debug-tips/

    22 条回复    2020-08-10 18:43:09 +08:00
    TwoDogSon
        1
    TwoDogSon  
       2020-08-06 16:58:58 +08:00   ❤️ 1
    棒!
    z42514
        2
    z42514  
       2020-08-06 17:03:55 +08:00   ❤️ 1
    学到了
    youxiachai
        3
    youxiachai  
       2020-08-06 17:09:51 +08:00   ❤️ 1
    还能写表达式...自动断点呢.........
    这是很基础的调试技巧啊..为啥都不知道?
    shenwu35
        4
    shenwu35  
       2020-08-06 17:13:25 +08:00   ❤️ 1
    楼主是想招人。杭州抖音,感觉高大上
    CY4suncheng
        5
    CY4suncheng  
       2020-08-06 17:18:24 +08:00
    👍
    ChrisZou
        6
    ChrisZou  
    OP
       2020-08-06 17:48:47 +08:00 via iPhone
    @youxiachai 惭愧了😌
    ChrisZou
        7
    ChrisZou  
    OP
       2020-08-06 17:52:01 +08:00 via iPhone
    @shenwu35 😂😂😂技术交流跟招人不冲突,大家各取所需,不过谢谢老铁助攻!
    dsdisenc
        8
    dsdisenc  
       2020-08-06 19:13:03 +08:00   ❤️ 1
    学到了
    fanyingmao
        9
    fanyingmao  
       2020-08-06 19:14:20 +08:00
    这个是日志调试,我 node 开发也有用到,调试技巧还有条件调试和远程调试。
    narmgalaxy
        10
    narmgalaxy  
       2020-08-06 19:33:24 +08:00
    @youxiachai 我也以为大家都知道,老幸存者了
    winterbells
        11
    winterbells  
       2020-08-06 19:41:29 +08:00 via Android
    以前不知道断点那儿堆栈是干嘛的,后来好奇点了下,原来是调用链。。
    amet
        12
    amet  
       2020-08-06 21:16:17 +08:00
    印象里 Visual Studio 也有这个功能(不写 C++了,头发保住了,记忆力下降了
    ChrisZou
        13
    ChrisZou  
    OP
       2020-08-06 21:19:24 +08:00
    @fanyingmao 哈哈哈,很多 IDE 的功能我们都没用到,疲于赶进度,没想过要好好了解下自己所用的工具
    ChrisZou
        14
    ChrisZou  
    OP
       2020-08-06 21:20:44 +08:00
    @winterbells 调用堆栈,调用链,是一个意思吧😂
    winterbells
        15
    winterbells  
       2020-08-06 22:00:46 +08:00
    @ChrisZou #14 是这么回事,不过就是想不明白当时
    ChrisZou
        16
    ChrisZou  
    OP
       2020-08-06 22:22:10 +08:00
    @amet 听起来很划算啊!
    ColoThor
        17
    ColoThor  
       2020-08-07 11:44:20 +08:00
    主要是可以 attach debugger to android process
    LewisW
        18
    LewisW  
       2020-08-07 13:47:11 +08:00
    这里有比较详细全面的: https://www.bilibili.com/video/BV1hJ411B7A5
    ChrisZou
        19
    ChrisZou  
    OP
       2020-08-07 14:26:19 +08:00
    @ColoThor 是的
    ChrisZou
        20
    ChrisZou  
    OP
       2020-08-07 14:26:51 +08:00
    @LewisW 赞,先收藏了!
    jasonhc
        21
    jasonhc  
       2020-08-10 18:18:57 +08:00
    这个不错,我常用来在 Android Framework 代码里增加 log,很方便
    ChrisZou
        22
    ChrisZou  
    OP
       2020-08-10 18:43:09 +08:00
    @jasonhc Android Framework 代码里增加 log,这操作学习了!👍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:03 · PVG 03:03 · LAX 11:03 · JFK 14:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.