android插件化学习笔记(二)
来源:互联网 发布:毒姐捏脸数据 编辑:程序博客网 时间:2024/04/27 18:19
看完了理论知识,真正可以开始实践啦
。。。
。。。
coding
。。。
经过半天折腾,新建了两个工程:AndroidHost, AndroidPlugin。将androidPlugin.apk拷贝到SD卡。运行。。。 error!!!
理想和现实完全不符合
又经过一下午折腾,终于解决了若干坑,顺便感谢鹅厂文献支持(http://www.alloyteam.com/2014/04/android-cha-jian-yuan-li-pou-xi/),罗列如下:
1. 公共接口sdk不能打包两份,具体做法如下。宿主工程需放到libs目录下,正常使用;插件工程需要将jar以external jar形式引入,并且不得在工程目录中。
其原因是如果接口sdk二者都在libs中,导致打包两份jar。DexClassLoader加载时则找到的是两份不同的类 这样无法互用。
2. classLoader使用不当。获取函数应该是getClassLoader而不是SystemClassLoader
《未完待续...》
0 0
- android插件化学习笔记(二)
- android插件化学习笔记(前篇)
- android插件化学习笔记(一)
- Android插件化学习
- Android 插件化学习
- android 插件化学习
- android插件化学习
- Android插件化学习
- Android——插件化学习笔记(一)
- Android插件化学习之路(二)之ClassLoader完全解析
- .Net 序列化学习笔记
- Java序列化学习笔记
- DotNet 序列化学习笔记
- java序列化学习笔记
- java 序列化学习笔记
- 流形正则化学习笔记
- Java序列化学习笔记
- Kryo序列化学习笔记
- 数据结构与算法JavaScript - 二叉树和二叉查找树
- spring boot入门 (3)--Maven 打包
- Servlet常见错误及解决方法
- hokuyo 01LX激光传感器驱动程序的安装和创建地图时出现的问题
- 代码笔记
- android插件化学习笔记(二)
- POJ 1321棋盘问题
- 记录IT学习有用的网站
- linux中的read和write系统调用
- javascript中的原型探索
- 动态刷新
- Mac上配置Git和设置SSH
- 图像差分的方法
- 利用JFreeChart绘制股票K线图完整解决方案