Re-installation failed due to different application signatures.

          出现此问题是因为apk的签名不同所致(如果不知道签名是什么  请看上一篇Android应用程序签名 debug签名 ),如果你是使用的自己的签名,那就是你新版本的apk使用的签名文件与上一版本(也就是你手机上现在安装的版本)不同,你可以更改使用相同的签名文件给新版本签名,或者也可以直接将手机上的旧版本删除再安装新版本;

         如果你不是使用的自己的签名,那就是默认的debug签名,因为所有的apk文件都是需要签名的,如果是这种情况的话,那可能就是因为你是在不同的电脑上对工程进行的编译,因为不同的电脑生成的默认的debug签名也可能不同,这种情况的解决办法是:你可以从另一台电脑上把debug签名文件拷贝到所用的电脑(默认位置是:C:/Documents and Settings/Administrator/.android/debug.keystore)再重新编译,也可以像上面那样直接将手机上的旧版本删除再安装新版本。

 

      使用Eclipse查看默认debug签名位置:Window——preferences——Android——Build——Default  debug keystore:

你可能感兴趣的:(eclipse,c,android,application,Build,手机)