2011-10-01 12 views
0

私のアプリケーションは別の私のアプリケーションを置き換えようとします。私のアプリケーションは別の私のアプリケーションを置き換えようとします

git https://github.com/szalek/AndroidLevel1にアプリケーションを追加します。

私はアプリケーション 'Vinyl'をインストールし、次に 'TeamLeader1 /'アプリケーションをインストールします。 「インストールしているアプリケーションが別のアプリケーションを置き換える」というメッセージが表示されます。以前のユーザーデータはすべて保存されます。

答えて

2

これは、両方のアプリケーションが同じパッケージ名を持っているためです。 2つのアプリケーションのパッケージ名が異なる場合、このメッセージは表示されません。

実際、Manifestファイル(<manifest>タグ内)のパッケージ名が、インストールされている別のアプリケーションのパッケージ名と一致すると、そのパッケージ名が置き換えられます。

+0

本当に助けてくれたよ –

+1

マニフェストのパッケージ名を置き換えるGradleビルディングシステムを追加しても問題は解決しないので注意してください。アプリモジュールに関連付けられたbuild.gradleファイルでもそれを置き換える必要があります。パッケージ名は、キー 'applicationId'に関連付ける必要があります。 – Gonzalo

関連する問題