Android アプリがインストールされません。同じ名前で競合する署名を持つ既存のパッケージがすでにインストールされています。質問する

Android アプリがインストールされません。同じ名前で競合する署名を持つ既存のパッケージがすでにインストールされています。質問する

エミュレータで、プログラムによって apk をアップグレードしようとすると、次のメッセージが表示されます。

Android App Not Install.

An existing package by the same name with a conflicting signature is already installed

ここに画像の説明を入力してください

このアップグレードはまだテスト段階なので、ダウンロードしたファイルは以前のバージョンの署名済み apk であり、問​​題なく動作するはずです。

以下の提案から:同じ名前で競合する署名を持つ既存のパッケージがすでにインストールされていますエミュレータをデバッグ モードと通常モードの両方で実行してみましたが、どちらも機能しませんでした。

私が見逃しているものについて何か考えはありますか?

ベストアンサー1

同じエラー メッセージが表示されましたが、これらの回答は役に立ちませんでした。4.3 Nexus 7 では、所有者ではないユーザーを使用していました。古いバージョンをアンインストールしましたが、同じメッセージが表示され続けました。

解決策: 所有者としてログインし、[設定] -> [アプリ] に移動して、[すべて] タブにスワイプします。リストの一番下までスクロールすると、古いバージョンが「インストールされていません」というマークとともにリストされています。それを選択し、右上隅の [設定] ボタンを押して、最後に [すべてのユーザーに対してアンインストール] を選択します。

おすすめ記事