0

これは私のような新しい Android 開発者にとってはよくある問題だと思いますので、大したことではないので質問してみようと思いました。アプリの現在公開されている安定版と開発中のバージョンの両方をデバイスにインストールしたいと考えています。それでも、両方をインストールしたい場合は、

Re-installation failed due to different application signatures.
You must perform a full uninstall of the application. 

技術的には理解していますが、携帯電話で両方のアプリケーションを使用できるように、これを簡単に回避するにはどうすればよいか疑問に思っていました。当分の間、パッケージ名を変更することもできますが、それを行うためのさらに簡単な方法があることを願っています.

ありがとう

アップデート

次の投稿で「Marc Bernstein」が提供する解決策-リンクを投稿してくれたthx Algo

Android アプリのパッケージ名を変更する方法

Eclipse で簡単にパッケージ名を変更する方法があります。プロジェクトを右クリックし、[Android Tools] まで下にスクロールして、[Rename Application Package] をクリックします。

4

2 に答える 2

1

公開バージョンと開発バージョンのアプリケーションのパッケージ名を変更するだけです。パッケージ名の変更は非常にシンプルで簡単です。その投稿に従ってください

https://stackoverflow.com/a/9171773/185022

于 2012-10-16T09:05:02.670 に答える
1

「公開」バージョンは、リリース キーストアを使用して署名する必要があります。

「開発」バージョンは、デバッグ キーストアを使用して署名する必要があります。

インストール時に、Android は 2 つのアプリケーション (同じパッケージ名を持つ) の署名が異なると警告し、最新のアプリケーションをインストールしません ( Re-installation failed due to different application signatures.)。

この (通常の) 動作を修正するには、開発中にアプリケーションのパッケージ名を変更します(例: com.example.myapp-dev)。

于 2012-10-16T09:15:51.117 に答える