|
|
1
15
通过dexclassloader启动一个活动将是非常棘手的,因为您没有安装apk,所以没有什么可以处理您的意图。 您的平台apk中应该有相同的activity类,并在androidmanifest.xml中声明它。然后,您应该将当前的类加载器更改为所需的dexclassloader。因此,它将启动你的插件apk。(注意:“platform apk”是指手机中已经安装的应用程序,而“plugin apk”是指存储在SD卡中的APK文件。) 平台的应用程序应该如下所示:
有关更多代码,请访问 https://github.com/Rookery/AndroidDynamicLoader 我正在阅读android源代码,以便找到一个更优雅的方法来实现这个特性。如果你有任何想法,请随时与我联系。 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |