第一次遇見這個問題也是懵了盖袭,看見這個哥們的總結(jié)埠况,萬分感謝。http://blog.csdn.net/love_yan_1314/article/details/70184528
自己的Androidstudio(windows平臺上)剛剛更新到2.3版本,在沒有充分了解它的新變化的情況下供常,使用的時候難免會遇到一些問題悼凑,比如gradle的問題可能是大家最常見的偿枕,不過解決的一般思路和之前(例如2.1更新到2.2之類的)沒太大區(qū)別,本文要說不是gradle的問題户辫,而是給apk正式簽名后安裝失敗的問題渐夸。
項(xiàng)目在正式上線之前一般都要有正式簽名,也就是發(fā)布release版本的apk渔欢,而不再使用默認(rèn)的debug版簽名文件----debug.keystore墓塌。最常用的方式就是通過Androidstudio的工具欄里的Build-->Generate Signed APK...方式去簽名。更多的步驟不再贅述奥额,按照提示一步步的往下走就可以苫幢,相信大家都知道了。
問題原因:
選擇 V2 簽名垫挨,則無效韩肝,我這里也得到了相應(yīng)的提示了。也就是說九榔,V2 簽名之后哀峻,當(dāng)前 apk 是不能做任何操作了。
后面我也做了一下嘗試哲泊,除了 單獨(dú)勾選 V2 簽名無效之外剩蟀,其他的單選 V1 , 或者 V1 , V2同時勾選,簽名之后的包都能正常了切威。