Tencent / Shadow

零反射全动态Android插件框架
BSD 3-Clause "New" or "Revised" License
7.36k stars 1.29k forks source link

androidx.profileinstaller.ProfileVerifier安全校验失败? #1277

Open chy116449859 opened 6 months ago

chy116449859 commented 6 months ago

处理androidx.profileinstaller.ProfileVerifier$Api33Impl时出错:javassist.CannotCompileException: [source error] getPackageInfo(java.lang.ClassLoader,java.lang.String,android.content.pm.PackageManager$PackageInfoFlags) not found in com.tencent.shadow.core.runtime.PackageManagerInvokeRedirect

compileSDK=33,targetSDK=28,AGP=7.4.2,Gradle=7.5

是因为android系统限制的原因?

chy116449859 commented 6 months ago

目前发现是因为lifecycle升级到2.6.1后出现了,当我将lifecycle回退到2.4.0后就不出现该问题了,请作者看一下是否需要兼容带有android.content.pm.PackageManager$PackageInfoFlags参数的方法。