android studio自动将皮肤包拷贝到主工程并打包

172 阅读1分钟

工程结构如图

image.png

其中编译app得到的是app.apk, 编译skin_resource得到的是skin_resource.apk,现在需求是先编译skin_resource并将skin_resource.apk打包到app.apk中。

解决方案:在app/build.gradle中声明构建依赖即可

project.afterEvaluate {
    tasks['assemble'].mustRunAfter(':skin_resource:assemble')
}

参考docs.gradle.org/current/use…