Android 在同一设备上安装不同版本的Phonegap应用程序?
我们正在使用Phonegap开发一个应用程序。我们有几个不同的版本存储为不同的git分支,这些分支几乎是同时开发的。我想做的是能够Android 在同一设备上安装不同版本的Phonegap应用程序?,android,cordova,phonegap-cli,Android,Cordova,Phonegap Cli,我们正在使用Phonegap开发一个应用程序。我们有几个不同的版本存储为不同的git分支,这些分支几乎是同时开发的。我想做的是能够cordova build android一个分支,在设备上安装,切换分支,cordova build android在新分支上,在设备上安装,并将这两个构建视为两个不同的应用程序。为了实现这一点,我需要在不同的分支中进行哪些更改?我已尝试在config.xml中更改应用程序名称,但它仍然将构建视为更新,而不是新安装。您需要更改小部件元素中的id属性。例如,如果您当前
cordova build android
一个分支,在设备上安装,切换分支,cordova build android
在新分支上,在设备上安装,并将这两个构建视为两个不同的应用程序。为了实现这一点,我需要在不同的分支中进行哪些更改?我已尝试在config.xml
中更改应用程序名称,但它仍然将构建视为更新,而不是新安装。您需要更改小部件元素中的id属性。例如,如果您当前的应用程序id为com.example.app
,您可以让一个分支使用com.example.otherapp
作为其id。Android将把它们视为不同的应用程序。您可以更改包名。