アプリのタイトルよりパッケージ名が重要な理由
2つのアプリが同じ名前を持つことはあります。しかし、同じパッケージ名と署名鍵を持つことはできません。
By Site AdministratorUpdated 1 min read

アプリのタイトルは自由に付けられます。誰でも「Photo Editor Pro」という名前のアプリを公開できます。Androidに対してアプリを実際に識別するのは、パッケージ名のほうです。

1台の端末で、1つのアプリに1つの識別子
Androidはインストール済みのアプリをパッケージ名で管理しているため、同じパッケージのビルドを2つ並べてインストールすることはできません。また、署名の異なるコピーが既にある場合に「アプリはインストールされていません」と表示されるのもこのためです。システムは、別の鍵で署名されたアプリで黙って置き換えることはしません。
それによって得られること
インストール時にパッケージ名と署名がセットで確認されるため、再パッケージされたビルドが元のアプリになりすまして上書き更新することはできません。掲載ページのパッケージ名を開発者自身のものと比べることが、インストール前にできる最も確実な確認です。
確認できる場所
このサイトのすべての掲載ページで、バージョン欄にパッケージ名を表示しています。端末では 設定 → アプリ → アプリ情報 で確認でき、多くのファイルマネージャーでもAPKを開く前に表示できます。
コメント
コメントを読み込み中…


