2017-01-17 12 views
14

このプロジェクト:https://github.com/kenpeter/my_hak_newshttps://github.com/grigio/HAgnostic-Newsの直接コピーです。パッケージのシグネチャが以前にインストールされたバージョンと一致しません

Gitのクローンhttps://github.com/kenpeter/my_hak_newsが、その後、react-native run-android

を実行するには、このエラーを得た:

* What went wrong: 
Execution failed for task ':app:installDebug'. 
> com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to finalize session : INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.hagnosticnews signatures do not match the previously installed version; ignoring! 

関連する問題:https://github.com/grigio/HAgnostic-News/issues/1、私はさまざまな方法に従いますが、この問題を解決することはできません。

+4

携帯電話にアプリがインストールされていますか?もしあなたが元のものとは別の署名を使用しているのでそれをアンインストールする必要があります – maxoumime

+0

私は一度私の携帯電話にインストールし、私はそれを長押ししてアンインストールしてからアンインストールに移動します。まだ動かない。 – kenpeter

+0

すべてのユーザーに対してアプリがアンインストールされているかどうかを確認します。設定 - >アプリケーション - > HAgnostic News - >オプション(右上の3つの点) - >すべてのユーザーのためのアンインストール – maxoumime

答えて

20

元の署名とは異なる署名を使用しているため、アンインストールする必要があります。動作していない場合は、デバイス上の別のユーザー用にまだインストールされている可能性があります。完全にアンインストールするには、[設定] - > [アプリ] - > [HAgnosticニュース] - > [オプション](右上の3つの点) - >すべてのユーザーのためにアンインストールします。

+0

アンインストールでは何もしません。このエラーは、アプリがインストールされていないデバイスでも発生します。 –

1

インストールしたアプリのバージョンが同じキーストア/署名証明書で構築されていない場合は、別の署名が付けられます。デフォルトでは、それぞれのマシンは、the google documentationに従って署名する方法を指定しない限り、異なるデバッグ証明書を持ちます。

インストールを続行するには、既存のバージョンをアンインストールしてから、再試行する必要があります。

関連する問題