由于GSON依赖,Android aar classDefNotFound

时间:2015-09-22 05:54:35

标签: android gson android-library aar

当我尝试在其他项目中使用导出的android库项目(aar格式)时。我收到以下错误。

> "Could not find class 'com.manish.core.helper.RegistrationHelper$1'" 
> "Could not find class 'com.manish.core.helper.RegistrationHelper$2'"
> "Could not find class 'com.manish.core.helper.RegistrationHelper$3'"
> "Could not find class 'com.manish.core.helper.RegistrationHelper$4'"

当控制命中

时失败
Type finalType = new TypeToken<GenericResponse<Response>>() {}.getType();

我认为我收到此错误是因为构造函数TypeToken受到保护protected TypeToken(){},所以我们无法在aar内访问它(因为我们只能访问aar中的公共类和成员)。

有人可以告诉我如何解决这个问题吗?

0 个答案:

没有答案