我正在尝试使用相同代码库的两个应用程序。为什么?因为我正在使用Crashlytics,我必须安装主应用程序并安装beta应用程序。因为睾丸想要“以一种好的方式”比较两个应用程序,例如打开beta应用程序并单击主页按钮并打开主应用程序并进行比较。
我已经创建了这样的buildType ......
buildTypes {
Debug {
debuggable false
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
ext.enableCrashlytics = false
}
beta {
debuggable false
signingConfig signingConfigs.debug
ext.enableCrashlytics = true
applicationIdSuffix ".beta"
}
}
但是当我使用Beta或Bebug buildTypes构建我的应用程序时,只需替换我安装的应用程序,并且不再创建一个应用程序。
我已为applicationIdSuffix
更改了我的".beta"
,我的主应用程序已applicationId "com.br.whatelse.application"
。
我是否可以使用相同的代码库安装两个应用程序?