编译多app
小于 1 分钟android
概述
一套源码要编译为多个名称,不同图标的 app ,按照下面步骤(SNBC-EMS-PDA)
- 源码中配置文件
\app\build.gradle.kts中修改下面代码中的applicationId,保证不等即可,一般是在项目后面添加不同的版本,这里是app的唯一标识,这里不同代表不同的app
android {
namespace = "com.xdf.android9.webapp"
compileSdk {
version = release(36)
}
defaultConfig {
applicationId = "com.xdf.android9.webapp.inspect"
- 配置文件
\app\src\main\AndroidManifest.xml修改如下的代码中的android:label,是安装后显示的app的名称
<application
android:allowBackup="true"
android:dataExtractionRules="@xml/data_extraction_rules"
android:fullBackupContent="@xml/backup_rules"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name_inspect"
如果是套壳的
app,记得修改关联的web地址 ,\app\src\main\java\com\xdf\android9\webapp\AppConfig.java中修改url更换启动图标,
\app\src\main\res下以mipmap开头的6个目录更换为其他图标文件按照菜单项路径编译:
Build > Generate App Bundles or APKs > Generate APKs
