我有一个Android主项目和几个子项目。
主项目需要向assets
添加一个子项目的编译目标文件(apk),但是在不同的通道中使用了不同的子项目。
例如,通道A需要添加项目A编译的目标文件a.apk
,而通道B需要添加项目B编译的目标文件b.apk
。等等。
目前,我正在手动执行此操作。这意味着子项目已更新,我需要手动编译其目标文件,然后将其手动放置在主项目的assets目录中,最后手动编译主项目。
有什么方法需要编译主程序时,自动提取相应通道的子项目源代码进行编译,然后将编译后的文件放入相应通道的资产中吗?