2017-03-08 37 views
11

我與簽約的gradle配置不一致:installDebug應用程序簽名並正確安裝,我可以運行應用程序作爲切片簽名與Android工作室默認運行

android { 
    ... 
    signingConfigs{ 
     debug { 
      storeFile file("..."); 
      storePassword '...' 
      keyAlias '...' 
      keyPassword '...' 
     } 
    } 
} 

現在,當我運行任務的搖籃預期。但是當我運行應用程序模塊時(android studio默認運行,這對於調試來說是非常優選的)。我收到消息:

Failed to finalize session : INSTALL_FAILED_INVALID_APK: 
/data/app/vmdl2083307194.tmp/1_slice__ signatures are inconsistent 

即使沒有安裝apk,也會發生這種情況。

我認爲它與android工作室分裂apk不正確。因此,如果沒有人知道如何使它正確地簽署一個方法來保持android工作室分裂apk可能也會工作。

回答

26

我在爲調試構建定義簽名之後才遇到確切的問題。從測試設備刪除以前的應用程序後,清潔項目/重建項目爲我做了詭計。

+0

我很經常嘗試(因爲我通常與任何構建問題),但問題似乎已經解決了android studio更新後自己 –