RePlugin
RePlugin copied to clipboard
如何修改插件app包名?(不应与宿主包名一致)
问题详细描述 Detailed description of the problem
业务需要,将公司多款app打成插件实现插件化,但是很多三方SDK比如友盟,小米,以及国外的一些sdk均早已申请过appid,而且有些sdk不方便再次申请新的appid,所以打算在插件里面继续沿用老的SDK的appid,如此便会出现包名不一致的问题(插件里拿到的都是宿主的包名),请问该如何修改,使得我们可以在插件里面设置自己的包名呢?
复现问题步骤 Steps to reproduce the problem
- 想要修改插件获取的包名(context.getPackageName()),,而不是宿主包名;
- context.getPackageName()拿到的时宿主的包名。
其它重要信息 Other important information
replugin-host-lib/gradle Version:2.2.4 rePlugin-plugin-lib/gradle Version:2.2.4
Android API Version:所有version Android 手机型号&ROM(Phone model & ROM): 所有型号
Logcat上下文 Logcat context
这个插件不适合干这个,你这个需求要把系统全套API都代理掉。
楼主解决了吗?同需求!!
同求?