unity3d 在android 代码热更新这几天一直在研究热更新方案

主要思路是:

1.先将代码打包成dll,然后用unity 打包成assetsbundle,

2.WWW加载进入主程序,

3使用System.Reflection.Assembly来创建程序集,

4.然后通过GetType(className),来获取这个类

5.AddComponent进入主程序,加载的dll就执行起来了。