离子包 io.ionic.starter 签名错误

ionic Package io.ionic.starter signatures error

我的离子项目在 command: ionic lab 中运行良好,但是当我在终端中执行 "ionic cordova run" 以在 android 中构建此应用程序时,出现以下错误。 错误:无法将 apk 安装到设备:失败 [INSTALL_FAILED_UPDATE_INCOMPATIBLE:包 io.ionic.starter 签名与之前安装的版本不匹配;忽略!

在 android 设备上,转到 Settings > Apps 并在列表中找到您的应用并打开 App info

单击 More Icon 和 select Uninstall for all users

然后 运行 commond ionic cordova run android.

从您的 android phone 中删除所有以前的离子应用程序。然后运行命令

ionic run android 

ionic run android --device

希望它能解决您的问题

如果您之前使用 ionic 提供的默认包名称安装任何应用程序并尝试安装另一个具有相同默认包名称的应用程序,则会引发此错误。

config.xml 文件中,将包名称(小部件标签的 id 属性)从 io.ionic.starter 更改为您选择的任何其他包名称(例如: com.example.hello)

这样您就可以安装所有离子应用程序。