安卓项目升级到Android12,修改targetSDK为31后,还需将jdk升级到11,改完后一直报unable to load class ‘javax.activation.mimetypeparseexception’.
原因是项目中的andServer与jdk11不兼容,如图:
需改成另一个注解处理器kapt
改完之后项目可以正常跑起来,但是访问不了本地接口,需在app下的build中加入kapt 'javax.activation:javax.activation-api:1.2.0’