日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

【Android 组件化】路由组件 ( 注解处理器调试 )

發布時間:2025/6/17 Android 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Android 组件化】路由组件 ( 注解处理器调试 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、添加斷點
  • 二、獲取調試選項
  • 三、創建 Gradle 調試任務
  • 四、開始調試
  • 五、博客資源

組件化系列博客 :

  • 【Android 組件化】從模塊化到組件化
  • 【Android 組件化】使用 Gradle 實現組件化 ( Gradle 變量定義與使用 )
  • 【Android 組件化】使用 Gradle 實現組件化 ( 組件模式與集成模式切換 )
  • 【Android 組件化】使用 Gradle 實現組件化 ( 組件 / 集成模式下的 Library Module 開發 )
  • 【Android 組件化】路由組件 ( 路由組件結構 )
  • 【Android 組件化】路由組件 ( 注解處理器獲取被注解的節點 )
  • 【Android 組件化】路由組件 ( 注解處理器中使用 JavaPoet 生成代碼 )
  • 【Android 組件化】路由組件 ( 注解處理器參數選項設置 )
  • 【Android 組件化】路由組件 ( 構造路由表中的路由信息 )
  • 【Android 組件化】路由組件 ( 使用 JavaPoet 生成路由表類 )




一、添加斷點



在 注解處理器 的 process 方法中加上斷點 ,





二、獲取調試選項



選擇 " 菜單欄 / Run / Edit Configurations… " 選項 ,

在彈出的 " Run/Debug Configurations " 對話框中 , 點擊左側的 " + " 按鈕 , 在彈出菜單中選擇 " Remote " ,

創建好后 , 將 " Command line arguments for remote JVM " 對話框中的內容復制下來 ,

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005





三、創建 Gradle 調試任務



到 Gradle 面板中 , 找到 " app / Tasks / other / compileDebugJavaWithJavac " 選項 ,

右鍵點擊 " compileDebugJavaWithJavac " 選項 , 選擇 " Create ‘Component.app[compileDebugJavaWithJavac]’ " 選項

輸入以下內容 , 該內容是從 " Run/Debug Configurations " 對話框中復制出來了 , 將 suspend=x 改成了 suspend=y ;

-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005

點擊 " OK " 按鈕完成創建 , 然后在可運行任務中變顯示該任務 , 點擊瓢蟲圖標 , 即可調試 , 并進入到 注解處理器斷點中 ;





四、開始調試



斷點在 注解處理器 的 process 方法中阻塞住 , 之后可以按照斷點處理的方式 , 調試后續 注解處理器 中的代碼 ;





五、博客資源



博客源碼 :

  • GitHub : https://github.com/han1202012/Component
  • CSDN 下載 :


總結

以上是生活随笔為你收集整理的【Android 组件化】路由组件 ( 注解处理器调试 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。