android - Android Studio 和 Phone 有不同的签名
问题描述
在进行一些更新后,我正在尝试从 android studio 将应用程序运行到我的手机上,并收到以下消息:
“该设备已经有一个具有相同包但签名不同的应用程序。为了继续,您必须卸载现有的应用程序
警告:卸载将删除应用程序数据!
您要卸载现有的应用程序吗?”
我真的不想卸载,因为该应用程序输入了几个月的数据 - 我不想失去这个。请注意,这个应用程序从未发布到 Play 商店,所以这似乎不是问题请有人帮我解决这个难题谢谢
解决方案
我建议您不必删除已安装的应用程序的一种解决方案。
您可以更改应用程序 ID,然后它将像另一个应用程序一样安装。
您应该在 build.gradle(app) 中更改 applicationId
推荐阅读
- swiftui - Xcode 版本 11.0 (11A420a) (.presentation) 已弃用?
- java - 如何使用jsoup从div中的2中选择1个跨度
- ag-grid-react - 树模式下的 AG-Grid 页脚未更新
- python - Python:是否有类似 matlab 的反斜杠运算符?
- entity-framework - 如何创建 Group By LINQ 查询
- tensorflow - LSTM 的梯度一对多模型输出 wrt 输入
- java - spring AnnotationUtils in 5.2 不再搜索父类?
- ruby-on-rails - HelpScout Mailbox API 2.0 - 如何创建从“用户”到“客户”的传出对话
- c# - Gmail uses its sending account address as the reply-to, rather than person filling out the inquiry form
- c - Why is my pointer array returning a character in unicode?