您的当前位置:首页正文

Android SDK Content Loader 引发的血案

来源:要发发知识网

上班打开 Eclipse ,嗯,这是一个发生在ADT上的Bug。

右下角 Android SDK Content Loader 0%...

卡死住了,这个问题我熟,碰到不是第一次了,百度的解法大都是,重启,断网,删除.Android,删除workSpace配置文件几种,

虽然不清楚发生问题的原因,但是记得曾经靠删除.Android解决了。

重施旧技,重启,ok,问题搞定了。

工作,调试,然后血案发生了。

Installtion error:INSTALL_FAILED_UPDATE_INCOMPATIBLE
Please check logcat output for more details
Launch canceled

这是个比较普遍的问题了,ADT和AS都经常能碰到,网络上的解决方法数不胜数,虽然大多数都没什么效果。
大概是有很多原因会造成这个错误,解决方式各不相同。

然而尝试了诸多方式...重启,删除data/x下包名,修改pakage.xml,恢复出厂设置。。。全都无效!

有点蒙蔽了,思索过后,我的问题是怎样造成的呢?

删除了.android!!!!!

是的,这是我今早做过唯一可能造成这个事故的原因了,想到了这一点,马上反应过来,问题出在了
Debug.key上,apk一直使用的是默认的debug签名文件调试,今天删除了.android后,重新生成debug.key造成签名不一致,这才是这次事故的终极原因...

替换回之前的key,问题解决。

但是签名不一致,在删除应用后应该是可以继续安装的..如何导致各种方式全然无效,又是一个未解之谜.

总之,吸取教训,保管好自己key,不要随便删东西...