Closed Foamtor closed 6 years ago
详细描述: 项目工程中共有三个module: HostApp 、ComponentA 、ComponentB ,运行HostApp时发现,其依赖的ComponentA、B也作为App安装到测试机中。
HostApp
ComponentA
ComponentB
ComponentA、B
原因分析: 经 @luckybilly 提醒,发现之前进行组件测试时修改了它们的Manifest文件,导致有了3个Launch Activity。
Launch Activity
建议: 组件module中的测试activity、application可以写在debug目录中,这样就不会出现你debug的代码影响正式包的情况了。可参考demo:
详细描述: 项目工程中共有三个module:
HostApp
、ComponentA
、ComponentB
,运行HostApp时发现,其依赖的ComponentA、B
也作为App安装到测试机中。原因分析: 经 @luckybilly 提醒,发现之前进行组件测试时修改了它们的Manifest文件,导致有了3个
Launch Activity
。建议: 组件module中的测试activity、application可以写在debug目录中,这样就不会出现你debug的代码影响正式包的情况了。可参考demo: