私は私の質問をよりよく説明しようとします。ターゲット顧客向けのビジネスアプリケーションを開発しています。このアプリケーションには、お客様に固有の機能がいくつかありますが、コアは他のお客様に再利用する必要があります。たとえば、ログインアクティビティはすべての顧客で同じですが、顧客AにはアクティビティAが表示され、顧客BにはアクティビティBが表示されるなど、表示するアプリのどの部分がログから返されたデータから管理されます。の。
プロジェクトをより適切に維持するために、プロジェクトのみを作成したいのですが、ここで私の質問です。一般的なアクティビティとカスタムアクティビティを使用して、顧客Aのアプリケーションを作成します。このアプリケーションをパッケージ名com.mybigapplicationとapk名mybigapplication.apkでPlayストアに配置しました。
顧客ダウンロードインストールして使用します。
これで顧客Bができました。同じプロジェクトを実行し、顧客Bのカスタムアクティビティを追加して、アプリをPlayストアに配置したいと思います。
ここで私の問題は、同じパッケージとapk名でアプリを配置した場合、顧客Aが理由なくアプリを更新することです...
どのようにできるのか ?この問題を管理する方法はありますか?
私はまだ何も店に入れていないことに注意してください。
よろしくお願いします