1. 程式人生 > >ButterKnife的安裝與使用以及ButterKnife右鍵不顯示的大坑

ButterKnife的安裝與使用以及ButterKnife右鍵不顯示的大坑

ButterKnife的安裝與使用以及ButterKnife右鍵不顯示的大坑 ButterKnife的安裝與使用 ButterKnife右鍵不顯示

作為從安卓的的入門選手,第一次看到還以為是個第三方呢,從github下來之後感覺不對啊,這麽多東西,後來一搜原來是個插件,而且不用從github上下載。

安裝的方法很簡單。

第一步:打開安卓studio的配置,找到Plugins,在右邊搜索ButterKnife ,你就會看到下面這個界面。沒有錯,這樣是搜不到的,因為這個是搜的應該是已經安裝的,沒有安裝的就需要點擊Search in repositories,你就會看到你想要的東西了。

如圖選中 Zelezny,點擊Install

,等安裝完成之後,再點擊Restart Android Studio重啟即可。

你以為這樣就完了,其實還沒有,接著就是在build.gradle裏面配置,說到build.gradle,不得不說說這兩個build.gradle,第一次導入第三方就坑在這上面了,明明導入了,楞是找不到,一不小心點開app文件夾才發現,哎呀居然還有一個,想具體知道兩個build.gradle的區別請看這裏:安卓兩個build.gradle的區別。

關於配置建議參考github上的文檔,因為這是最新的。butterknife

打開這個頁面你就會看到下面的東西,這個圖片已經夠詳細了,按照說明在相應的build.gradle裏面寫就OK了apply plugin: ’com.android.library’和apply plugin: ’com.android.application’會沖突,只留下apply plugin: ’com.android.application’就可以了

然後就是Sync Now就可以了。

不信你可以試試,新建一個Activity和對應的XML,然後在Activity中右鍵->Generate->Generate ButterKnife Injections,你就會發現這個界面,

如果你右鍵->Generate找不到Generate ButterKnife Injections這個選項,那就說明沒問題,有可能就已經成功導入了,但是為什麽右鍵不出來呢,那就是因為你放的位置不對,你信不,之前我也不信,後來我就抱著試試的態度,奇跡真的發生了,當你的鼠標放到

setContentView(R.layout.activity_main);

這一行代碼上的時候,你再右鍵試一下,竟然出現了,雖然不知道ButterKnife為什麽這樣寫,但是的確是浪費了我打大量的時間,希望看過此文的不要在走到這個坑裏。

這個是我創建的網站:我就要系統 做一個程序員怎麽能不會裝系統,不會裝系統就上我就要系統,程序員教你裝系統(公眾號同名)。

ButterKnife的安裝與使用以及ButterKnife右鍵不顯示的大坑