要取到当前app的librarySearchPath,可以通过Context对象的getApplicationContext()方法获取到Application对象,然后调用getApplicationInfo().nativeLibraryDir属性来获取librarySearchPath。

以下是示例代码:

Context context = getApplicationContext();
String librarySearchPath = context.getApplicationInfo().nativeLibraryDir;

InMemoryDexClassLoader dexClassLoader = new InMemoryDexClassLoader(dexBytes, librarySearchPath, null, context.getClassLoader());

上述代码中,context.getApplicationInfo().nativeLibraryDir获取到了当前app的librarySearchPath,然后将其作为参数传递给InMemoryDexClassLoader的构造函数


原文地址: https://www.cveoy.top/t/topic/is5E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录