在另一台计算机上安装IDE后,我尝试在手机上安装现有应用程序。在部署期间,我被要求首先卸载应用程序...因此丢失应用程序中的所有用户设置。
我如何使用第二台计算机(使用Eclipse)安装新版本的应用程序,而不必先(完全)卸载它?
答案 0 :(得分:4)
IDE为调试应用程序创建调试签名密钥。
此签名密钥文件从系统(Linux,Windows,Mac)或IDE(Android Studio,Eclipse)更改位置。
如果设备(手机)上安装的应用上的签名密钥与计算机上的签名密钥不匹配,IDE会要求卸载。
因此,要完成您想要的任务,您所要做的就是将调试密钥从一台计算机复制到另一台计算机(因此两者都具有相同的密钥)。
作为参考,使用Ubuntu和AndroidStudio,调试密钥位于~/.android/debug.keystore