#插件化学习使用代理activity的方式,宿主内有个activity壳,宿主内启动壳activity,实际加载外部apk,使用反射进行activity的newInstance和onCreate,这里都是反射调用,没有和ams打交道。必须java代码写布局,资源放在sd卡里,以前皮肤导入插件就是这么实现的。无法访问R文件。其实只是把view抓过来,插件的mainActivity连context都没这个居然可以使用R文件了编译不过,看到得类似下边的push进去,目录已变adb push /Users/fish/Downloads/a1/dynamic-load-apk/DynamicLoadApk/sample/main/main-plugin-a/build/outputs/apk/main-plugin-a-debug.apk /mnt/sdcard/DynamicLoadHost/main-plugin-a-debug.apk这文章碉堡了
网友评论