簡體   English   中英

調試android數據綁定?

[英]Debug android data binding?

任何人都可以請告訴我如何從數據綁定調試或查找生成的代碼。 這個鏈接我發現它生成了所需的代碼。

我猜你正在尋找自動生成的綁定java文件。

我也在搜索它們。 最后我發現它們在這條道路上:

/ app / build / intermediates / classes / debug / {your package} /databinding/ActivityMainBinding.java

ie / app / build / intermediates / classes / debug / com / example / databindingdtest /databinding/ActivityMainBinding.java

請注意,根據Google指南 ,此自動生成的java文件以您的布局名稱命名:

自定義綁定類名稱

默認情況下,基於布局文件的名稱生成Binding類,以大寫字母開頭,刪除下划線(_)並大寫后面的字母,然后加上“Binding”后綴。 該類將放置在模塊包下的數據綁定包中。 例如,布局文件contact_item.xml將生成ContactItemBinding。 如果模塊包是com.example.my.app,那么它將放在com.example.my.app.databinding中。

希望這可以幫到你 :-)

您無法調試它,因為它僅在編譯時生成必要的代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM