AndroidStudio 依賴 ButterKnife 出現的空指針異常

一 、 出現過程描述

       之前一直在ButterKnife 7.x版本,今日將依賴的版本升級爲'com.jakewharton:butterknife:8.0.1',結果項目 運行報錯,提示空指針異常NullPointerException,依次查看了build.gradle  文件 ,寫法比較正確

二、 解決方法

    決定去到JakeWharton 的GitHub主頁,看了看.Android之神就是不一般 ,界面非常的豐富!

    

    打開ButterKnife的項目主頁, 可以看到版本升級爲'com.jakewharton:butterknife:8.0.1'

    同時也告訴的Android開發的朋友們,怎麼去引用

       



 2.3  具體到開發環境的解決

       點開 app模塊的gradle編譯文件build.gradle,加入下列代碼

      apply plugin: 'com.neenbedankt.android-apt'
      在 dependencies中加入
      apt 'com.jakewharton:butterknife-compiler:8.0.1'
      compile 'com.jakewharton:butterknife:8.0.1'

   打開項目的gradle編譯文件build.gradle文件,在

   在 dependencies中加入
   classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

三 、大功告成,運行則不會報空異常了
發佈了26 篇原創文章 · 獲贊 9 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章