2016-05-20 7 views
0

私はAndroidスタジオを更新して以来、自分のアプリケーションをインストールすることはできません。デバッグモードでもリリースモードでも使用できません。OWN .apkでINSTALL_PARSE_FAILED_NO_CERTIFICATES

私は常にエラーを取得:APKは、いずれかの署名がない、または正しく署名されたので、[INSTALL_PARSE_FAILED_NO_CERTIFICATES]

インストール

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

失敗に失敗しました。 これがGradleベースのプロジェクトの場合は、署名設定がGradleビルドスクリプトで指定されていることを確認してください。

:私はGoogleで何からAPK

をインストール中 エラーは、これはちょうどこれは私自身のアプリケーションでの.apk 符号なしの第三者をインストールしようとするものの、Gradleのは、次のようになります

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で何かしていますか?あなたのアプリには以前のバージョンのアプリがインストールされていますか? – fractalwrench

+0

は私のグラデルを加えました、実際にはガイドに記載されているようなことをしました –

答えて

2

ターゲットSDKを23にアップデートし、使用しているすべてのライブラリを更新することで解決しました。多分あなたを助けるかもしれません。

+0

私の答えを見て、多分それはあなたを助けます。 –

+0

私は "インスタントラン"をオンにするとこれが発生しました。無効にすることで修正されました。 –

関連する問題