2012-03-29 9 views
1

私はDeutsch Telekomのアプリの1つを宣伝しています。私のアプリをそのキャリア専用に割引にしたいと考えています。彼らは、私のアプリの第2版をGoogle Playストアに割引価格でアップロードして、そのキャリアのその地域でのみ利用できるようにすることで、これを達成するように指示しました。Playストアの別のエントリー

オリジナルを更新するたびにすべてのファイルを再コピーしなくても、別のパッケージ名を付けてPlayストアに別々にアップロードできるので、Eclipseでプロジェクトを複製する方法はありますか?私のプロジェクトを図書館にするのは合理的ですが、図書館プロジェクトをエクスポートすることができないので、元のアプリの開発に支障をきたします。

おかげ

答えて

2

私は、ドイツテレコムと私のアプリケーションの一つのためのプロモーションをやっている、と彼らは私が独占的に自分のキャリアのための割引に私のアプリを入れたいです。彼らは、私のアプリの第2版をGoogle Playストアに割引価格でアップロードして、そのキャリアのその地域でのみ利用できるようにすることで、これを達成するように指示しました。

おめでとうございます!

それは私の発展を妨げるので、あなたはライブラリプロジェクトをエクスポートすることはできませんを除い図書館は、合理的なようだ私のプロジェクトを作る

(と仮定すると、彼らはこれを行うために銃を突きつけであなたを強制していません)元のアプリ。

は、ここで私がしようとするものです。

ステップ#1:既存のアプリプロジェクトライブラリプロジェクト作成します。

ステップ2:ライブラリプロジェクトを参照して、標準のアプリプロジェクトを作成します。マニフェストをライブラリプロジェクトからこのプロジェクトにコピーします。これは元のアプリをそのまま構築するはずです。

ステップ3:他の標準プロジェクトのマニフェストを複製した後、そのライブラリプロジェクトを参照する別のアプリケーション標準プロジェクトを作成しますが、そのパッケージをDTエディションにしたいものに更新します。

+0

大丈夫です!だから、私はこれを行い、ライブラリプロジェクトを参照し、元のパッケージ名を持つアプリケーションが期待どおりに動作しています。新しいパッケージ名でライブラリを参照しているアプリケーションで、XMLファイルのすべてについてエラーが発生しています。「文字列型は許可されていません(layout_widthと値 'match_parent'で)」 – Nick

+1

@ニック:それはビルドターゲットの問題のように聞こえます。新しいパッケージプロジェクトのビルドターゲットが古いパッケージプロジェクトのビルドターゲットと同じであることを確認してください。また、もしあなたがガンポイントでこれを行うことを強要しているなら、あなたの返事で2回咳をする。 :-) – CommonsWare

+0

ああ、そう、そのトリックをやった:)そして、彼らは私を銃声で強制していない。笑、私は彼らが私のようにこのように連絡を取ってくれることに非常に興奮している。再度、感謝します! – Nick

関連する問題