gpt4 book ai didi

android - 从带有gradle的多个源的android项目中生成android apk

转载 作者:行者123 更新时间:2023-12-03 06:31:41 26 4
gpt4 key购买 nike

我有一个Android应用程序,该应用程序可以提供多种来源。

例如

 src/x/java
src/y/java
src/z/java

build.gradle文件中,我有一个productFlavours标记,其中包括这些来源。我知道如何从eclipse手动进行此操作(在不同来源之间切换),但是我感兴趣的是以下内容:

如何从终端为每个项目生成一个apk,但仍然使所有这些apk具有相同的应用程序包名称(我现在正在使用robotium,因此我需要这些apk与我通过eclipse手动构建得到的apk相同的软件包名称)。

相信我,在问到这里之前,我读了很多东西,但是我无法成功,也许我做错了什么,或者我完全不在了,我不知道,但是无论我在哪里看,没人给我类似的东西

第1步...第n步,等等,他们没有坚持到底。

最佳答案

也许您可以使用口味或构建类型:

productFlavors {
flavor2 {}
flavor1 {}
}

sourceSets{
flavor1.java.srcDirs = ['src-flavor1']
flavor1.res.srcDirs = ['res-flavor1']
...

flavor2.java.srcDirs = ['src-flavor2']
flavor2.res.srcDirs = ['res-flavor2']
...
}

这是一个正确执行操作的好 link。我希望这回答了你的问题。

关于android - 从带有gradle的多个源的android项目中生成android apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32399490/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com