我的 Android 应用程序项目在 Dropbox 文件夹中。我使用台式电脑和笔记本电脑来开发应用程序。当我在这两台计算机之间切换时,它使用某种不同的 key 或应用程序,Android SDK 说我必须先卸载(并丢失所有数据),然后才能再次安装。
任何修复?
最佳答案
虽然您应该使用 SVN、Git、TFS、CVS 等版本控制系统,但听起来您对用于签署应用程序的开发人员 key 有疑问。我已经一年多没用过 Eclipse,因为我更喜欢使用 IntelliJ,不过我会根据我对 Eclipse 和 Android SDK 的内存来回答。
Android SDK 有一个用于签署开发应用程序的默认 keystore (在 Windows 上它应该在 C:\Users\username\.android\debug.keystore,在 Mac 上它是/Users/username/.android/调试.keystore)。如果您希望能够在不先卸载 APK 的情况下在多台计算机上调试您的应用程序,那么您需要将其中一个 debug.keystore 文件复制到另一台计算机。
现在,正如我提到的,我有一段时间没有使用 Eclipse,因此 Eclipse 可能会使用不同的位置/ keystore 组合(我知道 IntelliJ 会这样做),但是可以使用相同的方法。
关于java - 使用 Eclipse 在多台计算机上开发 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324061/