解决方案 »

  1.   

    插件模式,最好用AIDL实现通信,每一个插件,就是一个单独的APP
      

  2.   

    这些APK插件都是未安装的, 宿主应用动态加载启动。 其实就是相当于宿主应用的一部分了。
      

  3.   

    每个插件当做一个独立的android library工程开发,在宿主工程引用之
      

  4.   

    你的主应用中定义一个容器Activity,在menifest文件中注册。
    在这个容器Activity 中加载另外apk中的Activity类,然后实例化之,在容器的Activity的各个回调方法中调用,反射的那个类对象的方法。就可以了。tx的游戏大厅就是这样实现的。
      

  5.   


    我有点懂了, 但是这样处理还是有些问题:
    1. 容器加载的activity里可以再次启动其他activity吗
    2. 容器加载的activity里面需要资源文件怎么加载呢