gpt4 book ai didi

android - 使用 ClassLoader 和 openRawResources 加载 apk

转载 作者:行者123 更新时间:2023-11-29 22:25:20 30 4
gpt4 key购买 nike

我可以使用 ClassLoader 加载放在 res/raw/ 文件夹中的 apk 吗?为了加载 apk,我使用 openRawResources()。

最佳答案

我不知道您是否可以从 Assets 中执行此操作,但如果您将 Assets 提取到文件系统,则可以使用以下序列(忽略您需要处理的异常)。从这里您可以在“loadedClass”上使用正常的反射方法。

DexClassLoader classLoader = new DexClassLoader(
"/path/to/your/apk", getFilesDir().getAbsolutePath(),
null, getClass().getClassLoader());
Class<?> loadedClass = classLoader.loadClass("full.package.and.class.name");

关于android - 使用 ClassLoader 和 openRawResources 加载 apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6128892/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com