在设备上安装了另一个离子应用程序时,离子应用程序未安装?

时间:2018-09-04 06:07:50

标签: angular cordova ionic3

我有一个Ionic OTP应用程序,还有一个可以正常工作,但是当我尝试在一个设备上安装两个App时,就是npt安装

APK未安装

但是单独安装完美。 (卸载后安装一个应用程序,然后安装另一个应用程序)

2 个答案:

答案 0 :(得分:3)

在您的根目录中有一个文件config.xml

打开两个不同项目的文件

<widget id="io.ionic.starter" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"></widget>

您将看到文件中有这样的一行代码

更改该行的ID

<widget id="starter2" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"></widget>

选择不同的ID并生成新的APK

希望一切都会好起来

答案 1 :(得分:0)

您必须了解应用程序具有唯一的程序包名称。您只能给一个应用程序指定软件包名称。示例:com.google.android.youtube。在config.xml文件中更改您为任何一个应用提供的软件包名称,以便可以同时安装两个应用。

要更改的代码看起来像这样

<widget id="io.ionic.starter" version="0.0.1"></widget>

对于任何一个应用,将id更改为其他名称。

相关问题