2014-01-09 119 views
0

我無法獲得Android Studio 0.4(gradle項目)&傑克沃頓的Butter Knife可以很好地一起玩。我已經嘗試啓用註解處理(設置 - >編譯器 - >註釋處理器 - >啓用註釋處理)和清理,但它仍然不會' :T工作Android Studio 0.4和黃油刀

編輯: 如果它的意義,我想注入的觀點是android.support.v4.view.ViewPager

編輯2: 完整的解決方案:

buildScript { 
    repositories { 
     maven { 
      url "https://oss.sonatype.org/content/repositories/snapshots/" 
     } 
    } 
    dependencies { 
     ... 
     classpath 'com.jimdo.gradle:gradle-apt-plugin:0.2-SNAPSHOT' 
    } } 

apply plugin: 'apt' 

android {  
    butterknifeVersion = '4.0.1' 
    dependencies { 
     apt "com.jakewharton:butterknife:${butterknifeVersion}" 
     compile "com.jakewharton:butterknife:${butterknifeVersion}" 
    } 
} 
+1

這不是從你的問題清楚,如果你的項目爲基礎的搖籃,但如果是的話,那設置頁面不會幫助。你可以從這裏開始,看看是否需要你在正確的方向:http://stackoverflow.com/questions/20742900/how-do-i-get-dagger-and-butterknife-working-with-gradle –

+0

@ScottBarta更新我的問題是澄清這是一個gradle項目。將看看這個鏈接。 – loeschg

回答

3

嘗試編譯之前運行的註釋處理工具

dependency { 
    apt 'com.jakewharton:butterknife:(insert latest version)' 
    compile 'com.jakewharton:butterknife:(insert latest version)' 
} 

檢查了這一點:https://stackoverflow.com/a/20742913/1473536

+0

經過第二次看,我意識到我錯過了鏈上更高的依賴(apt)。謝謝! – loeschg