Tencent / Shadow

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

NativiActivity java.lang.RuntimeException: java.lang.IllegalArgumentException: Unable to find native library main using classloade #1302

Open chenranok opened 3 months ago

chenranok commented 3 months ago

项目基于NativiActivity ,有用到 android:theme="@style/AppBaseTheme_Light" > <meta-data android:name="android.app.lib_name" android:value="UE4" />

运行时至 Nativity 的onCreate的下方代码 时,会崩溃; (单独为它加了个代理Activity加上了上面的配置也一样崩) BaseDexClassLoader classLoader = (BaseDexClassLoader) getClassLoader(); String path = classLoader.findLibrary(libname);

    if (path == null) {
        throw new IllegalArgumentException("Unable to find native library " + libname +
                                           " using classloader: " + classLoader.toString());
    }