調(diào)試環(huán)境的配置其實(shí)只有三步
- 配置當(dāng)前項(xiàng)目的 org.gradle.jvmargs 屬性值
- 配置remote的 環(huán)境
- 打好斷點(diǎn) ,點(diǎn)擊Debug按鈕;
具體步驟
負(fù)能量
雖然說(shuō)只有三個(gè)步驟就能在Android Studio,或者IDEA中進(jìn)行自定義Plugin或者APT調(diào)試,但是網(wǎng)上的文章看著按照步驟做總是搞不定,所以我決定自己造煙囪來(lái)進(jìn)行說(shuō)明;
第一步 jvmargs配置
如下圖:

org.gradle.jvmargs配置.png
1.1 在項(xiàng)目根目錄中打開(kāi)gradle.properties, 配置org.gradle.jvmargs值
org.gradle.jvmargs=-Xmx1536m -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
第二步 remote配置
2.1 創(chuàng)建remote看下面兩個(gè)圖,按照?qǐng)D中說(shuō)明按順序點(diǎn)1,2,3,4;

新建remote任務(wù).png

確認(rèn)remote任務(wù).png
第三步 remote配置
3.1 按照下圖順序點(diǎn)擊1,2,3,4,就能進(jìn)入斷點(diǎn)了;
注意:
- 1 是讓打斷點(diǎn),哪里不懂點(diǎn)哪里;
- 2 是選擇框,選著你在第二步中的配置的remote,看清楚自己有沒(méi)有重命名

1421242-3379bbf118f6ccf8.png