我想发布一个演示版和我的应用的完整版。
我怎么能:
apk
,我会得到两个应用程序,一个完整,一个用于演示?<application android:label="@string/app_name">
?例如,对于完整版本,我想使用@String/app_name
,但对于演示版本配置文件,请使用app_name_demo
?应用程序名称也已本地化!我是否必须使用gradle
productFlavors 部分?
像:
productFlavors {
demo {
applicationIdSuffix ".demo"
versionNameSuffix "-demo"
}
}
但我无法找到如何实现上述观点。
答案 0 :(得分:1)
修改强> 与productFlavors一起使用
function startInterval() {
window.setTimeout(function() { board.setValue(['VISA SERVICES']); }, 0)
window.setTimeout(function() { board.setValue(['POE CLEARENCE' ]); }, 8000);
window.setTimeout(function() { board.setValue(['STAMPING']); }, 16000);
window.setTimeout(function() { board.setValue(['ATTESTATION']); }, 24000);
window.setTimeout(function() { board.setValue(['INSURANCE']); }, 32000);
window.setTimeout(function() { board.setValue(['FOREX']); }, 40000);
}
startInterval();
setInterval(startInterval, 48000); // use the length of the period
在/ app / src下创建两个文件夹 演示 2.发布
放置constant.xml文件并相应地放置应用程序标签。根据您的构建类型,您的应用程序名称将被选中。
同样在每个产品风味文件夹中,您可以创建与app主文件夹相同的目录结构。
所以你的最终结构会像
productFlavors {
demo {
applicationIdSuffix ".demo"
versionNameSuffix "-Demo"
}
release {
minifyEnabled true
shrinkResources true
debuggable false
}
}
像这样的东西。