2016-05-20 68 views
0

由於我更新了我的Android Studio,我無法安裝我的應用程序,無論是在調試還是在發佈模式。INSTALL_PARSE_FAILED_NO_CERTIFICATES with OWN .apk

我總是得到錯誤:

pkg: /data/local/tmp/com.myappdomain.mypp 

失敗[INSTALL_PARSE_FAILED_NO_CERTIFICATES]

安裝失敗,因爲APK要麼沒有簽名,或簽署不正確的。 如果這是一個基於Gradle的項目,那麼請確保在Gradle構建腳本中指定了簽名配置。 錯誤而安裝APK

從我用Google搜索,試圖安裝未簽名的第三方apk文件 這是我自己的App雖然與Android的工作室

搖籃簽署時這恰好是這樣的:

android { 
    signingConfigs { 
     release { 
      storeFile file("...") 
      keyAlias "..." 
      storePassword "..." 
      keyPassword "..." 
     } 
    } 
    buildTypes { 
     release { 
      minifyEnabled true 
      zipAlignEnabled true 
      signingConfig signingConfigs.release 
     } 
    } 
    compileSdkVersion 22 
    buildToolsVersion "21.1.2" 
    defaultConfig { 
     applicationId '...' 
     minSdkVersion 14 
     targetSdkVersion 22 
    } 
    productFlavors { 
    } 
} 
+0

你是否正在用build.gradle中的signingConfig做什麼?您的設備上安裝了應用程序的prev版本嗎? – fractalwrench

+0

添加我的gradle,實際上做了像在指南中所述的一切 –

回答

2

我通過將目標SDK更新到23並更新我所用的所有庫來解決此問題。也許它也可以幫助你。

+0

看看我的答案,也許它可以幫助你。 –

+0

對我來說,開啓「即時運行」造成了這種情況。通過禁用它來修復。 –

相關問題