当我尝试在其他项目中使用导出的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中的公共类和成员)。
有人可以告诉我如何解决这个问题吗?