我知道这个问题在StackOverflow上已经问了很多次了,解决这个问题的方法是“卸载之前的版本然后安装”。
我的问题:
我为客户和shipp做了一个应用程序,他已经把它安装在他的设备上了。我已经给了他3到4的APK。他所需要做的就是获得Apk并安装它们(这是我在应用程序中通过从我的服务器下载最新版本,然后使用安装程序安装新版本的过程)。
现在,出于某些原因,我不得不卸载和输入我的Android工作室。我也把它升级到了新的3.1版。现在我必须做一些更改,我必须在调试模式下发布新的APK。我已经把APK运出去了。但它只是没有安装在客户端设备上。我也可以在我的设备上生成同样的情况。
我不能让客户端完成这项工作(卸载以前的版本,然后安装更新的版本)
我在网上发现了什么?,我在网上做了一些研究后才知道。这就是debug.keystore的问题所在。所有apks都需要使用相同的证书和密钥库进行签名。我已经读到APK的实际版本是这样的,但我不知道调试apk是否也是如此。
有解决方案吗?现在请告诉我能否得到我以前的密钥库?我能从以前的调试APK中得到任何东西吗?除了安装和卸载APK ?之外,还有其他解决方案和工作吗?请帮帮忙
注意:由于某些原因,我没有发布它的版本,也没有将它上传到服务器上。
https://stackoverflow.com/questions/49400359
复制相似问题