1. ホーム
  2. アンドロイド

[解決済み】INSTALL_PARSE_FAILED_NO_CERTIFICATESエラーとは何ですか?

2022-04-10 08:04:37

質問

私は、デフォルト/メイン/スタートアップ(あなたがそれを呼ぶものは何でも)アクティビティを編集することによって変更しようとしていました。 androidmanifest.xml ファイルです。私がしたことは android:name しかし、これはアプリ全体を完全に壊してしまいました。インストールしようとすると、失敗して次のように表示されます。

インストールエラーです。install_parse_failed_no_certificates (インストー ルパースフェイルノサーティフィケート)

前の状態に戻そうとすると、やはり同じエラーが...。何かしてしまったのでしょうか?

解決方法は?

を編集しましたか? AndroidManifest.xml で直接 .apk ファイルですか? もしそうなら、それはうまくいかないでしょう。

すべてのアンドロイド .apk 携帯電話にインストールされる場合、署名が必要です。 マーケットからインストールしない場合でもです。 開発ツールは、開発用の証明書で署名することでこの問題を回避しています。 .apk は署名されたままです。

これの用途の1つは、デバイスが .apk は、インストールされているアプリケーションの有効なアップグレードである場合、証明書は同じになるためです。

そのため、アプリに少しでも変更を加えると、そのアプリの .apk に署名されます。