2011-01-24 18 views
5

同じアンドロイドアプリを2つビルドして同じデバイスにインストールする必要がありますが、2つの異なるプロジェクト(別のパッケージ名) 2つのプロジェクトを維持するのではなく、両方を管理するための完全な痛みは、これを達成するためのより良い方法です。同じアンドロイドアプリの2つのバージョンをビルドして同じデバイスにインストールする

サム。

+0

[Eclipseの同じコードベースから無料アプリ版とプロ版の両方を維持するための規約がありますか?](http://stackoverflow.com/questions/4057728/is-there-a-convention-for -mainting-both-a-free-and-pro-app-version-from-the-sa) –

+0

[同じデバイスで同じパッケージを使用して同じAndroidパッケージの2つのバージョンをリリースしてインストールする方法] (http://stackoverflow.com/questions/14837927/how-to-release-and-install-two-versions-of-the-same-android-app-using-the-same-p?rq=1)? –

答えて

2

ライブラリを使用することはできますが、それを行うにはコードをかなり再構成する必要があります。

基本的には、1つのプロジェクトに1つのアプリケーションに固有のコードを記述し、別のプロジェクトに別のアプリケーション固有のコードを記述し、ライブラリの両方のアプリケーションに同じコードを書き込んで参照します。

あなたのやっていることを聞いてもいいですか?アプリの「無料」バージョンと「有料」バージョンをお持ちの場合は、他にもいくつかのオプションがあります。ダミーのアプリを作成してメインアプリでその存在を確認するようにします。

+0

私はクライアントにPOCアプリを開発しているので、同じアプリを2つのテーマで電話にインストールする必要があります。 – Sam

+0

アンドロイドライブラリのプロジェクトは、これを修正するのに役立ちました。 – Sam

関連する問題