每种构建类型的不同依赖集
Different dependency sets for each build type
我有 2 个 jar 文件,其中一个用于发布,另一个用于调试。
我不想在 Android Studio 中每次都播放它们来导出 apk。我怎样才能使它自动化?
我对示例片段和更多内容持开放态度。
顺便说一句,我也需要不同的资产文件。
谢谢
您可以通过多种方式实现它。
您可以使用 2 个不同的文件夹,每个文件夹对应一种构建类型(或风格)。
libA
debug.jar
libB
release.jar
然后:
dubugCompile fileTree(dir: 'libA', include: ['*.jar'])
releaseCompile fileTree(dir: 'libB', include: ['*.jar'])
或者您可以使用类似的东西:
debugCompile files('libs/first.jar')
releaseCompile files('libs/second.jar')
对于资产资源(或 resources/java 文件),只需使用 buildType 文件夹。这是结构:
module
src
debug
assets
java
res
release
assets
java
res
main
assets
java
res
我有 2 个 jar 文件,其中一个用于发布,另一个用于调试。
我不想在 Android Studio 中每次都播放它们来导出 apk。我怎样才能使它自动化? 我对示例片段和更多内容持开放态度。
顺便说一句,我也需要不同的资产文件。
谢谢
您可以通过多种方式实现它。
您可以使用 2 个不同的文件夹,每个文件夹对应一种构建类型(或风格)。
libA
debug.jar
libB
release.jar
然后:
dubugCompile fileTree(dir: 'libA', include: ['*.jar'])
releaseCompile fileTree(dir: 'libB', include: ['*.jar'])
或者您可以使用类似的东西:
debugCompile files('libs/first.jar')
releaseCompile files('libs/second.jar')
对于资产资源(或 resources/java 文件),只需使用 buildType 文件夹。这是结构:
module
src
debug
assets
java
res
release
assets
java
res
main
assets
java
res