签名不同导致安装失败
2019/08/31158 浏览反馈
安卓的安全机制不允许相同包名,签名不同的包覆盖安装
毕竟签名是认证开发者身份的途径。
签名key可以自己生成,不同环境使用不同key是理所应当的,但是同一个环境应该维护同一个key,key是身份标识需要认真对待。
我是安卓开发,正常的应用开发是可以维护所有测试包使用相同key签名,游戏引擎打平台包具体细节我不清楚,但我私以为是有解决方案的,希望开发组用心一些。
当然,如果开发组希望以不同签名导致玩家必须卸载重装这个操作来清除数据避免前后版本兼容问题,这个就另当别论了。不过版本兼容问题是需要正视的,数据库升级逻辑、洗数据逻辑、架构设计等等都得考虑好,早些设计实现也早些趟水试坑,避免将来出现事故。
最后,
加油!!