VirtualAPK icon indicating copy to clipboard operation
VirtualAPK copied to clipboard

框架在 API 19 的兼容上有些许问题

Open CD3108 opened this issue 6 years ago • 2 comments

API 19 SM-P600 在API 21 以上正常.

配置: com.didi.virtualapk:core:0.9.8 classpath 'com.didi.virtualapk:gradle:0.9.8.6

PackageParserCompat 的 return PackageParserLegacy.parsePackage(context, apk, flags); 方法中 PackageParser.Package pkg = parser.parsePackage(apk, apk.getAbsolutePath(), context.getResources().getDisplayMetrics(), flags); 这句,pkg=null.与预期不一致,导致报错.

FATAL EXCEPTION: main Process: com.yonyou.ai, PID: 10224 java.lang.RuntimeException: error at com.didi.virtualapk.internal.utils.PackageParserCompat.parsePackage(PackageParserCompat.java:46) at com.didi.virtualapk.internal.LoadedPlugin.(LoadedPlugin.java:152) at com.didi.virtualapk.PluginManager.createLoadedPlugin(PluginManager.java:177) at com.didi.virtualapk.PluginManager.loadPlugin(PluginManager.java:318)

CD3108 avatar Dec 04 '18 03:12 CD3108

mark

darrenjh avatar Jan 22 '19 06:01 darrenjh

W/System.err: java.lang.RuntimeException: error at com.didi.virtualapk.internal.utils.PackageParserCompat.parsePackage(PackageParserCompat.java:46) at com.didi.virtualapk.internal.LoadedPlugin.(LoadedPlugin.java:152) at com.didi.virtualapk.PluginManager.createLoadedPlugin(PluginManager.java:177) at com.didi.virtualapk.PluginManager.loadPlugin(PluginManager.java:318) at com.yang.hostapp.MainActivity$2.run(MainActivity.java:99) at java.lang.Thread.run(Thread.java:818)

darrenjh avatar Jan 22 '19 06:01 darrenjh