改造的 NoClassDefFoundError.RestAdapter$Builder

2024-01-10

我正在使用 Android Studio,我想使用Retrofit http://square.github.io/retrofit/,适用于 Android 和 Java 的 REST 客户端。

我在我的依赖项中添加了改造build.gradle文件。所以,我可以在我的项目中使用它,但是当我想执行它时,我有一个NoClassDefFoundError for 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.

改造需要进行注解处理。尝试

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

看看这篇文章是否有类似的情况:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

改造的 NoClassDefFoundError.RestAdapter$Builder 的相关文章

随机推荐