2014-01-17 61 views
3

我正在使用Android Studio,我想使用Retrofit,它是Android和Java的其餘客戶端。

我在我的build.gradle文件的依賴關係中添加了翻新。所以,我可以在我的項目中使用它,但是當我想執行它時,我有NoClassDefFoundError對於retrofit.RestAdapter$Builder內部類。

dependencies { 
    compile 'com.squareup.retrofit:retrofit:1.3.0' 
} 

在此先感謝您的幫助。

編輯的解決方案:

  1. 更新你的Android Studio來4.0+
  2. 啓用註釋中Preferences > Compiler > Annotation Processors > Enable Annotation processing

回答

1

改造需要註釋處理。嘗試

dependencies { 
    apt 'com.squareup.retrofit:retrofit:1.3.0' 
    compile 'com.squareup.retrofit:retrofit:1.3.0' 
    } 

退房這個職位了類似的情況:Android Studio 0.4 & Butter Knife

+0

謝謝您的回答。你的鏈接幫了我很多! –

+3

改造不需要註釋處理。 –

相關問題