私は、Applicationクラスをサブクラス化した(MyApplicationを定義する)Androidアプリケーションと、MyApplicationインスタンスをメンバーとして持ち、いくつかのグローバル構成変数と関数をそれに依存しているいくつかのアクティビティを持っています。
では、1つ以上のアクティビティを別のAndroidアプリケーションで再利用したい場合はどうすればよいですか?両方のアプリケーションで共有するアクティビティをAndroidライブラリプロジェクトに入れることができると思いますが、新しいアプリケーションでもApplicationクラスをサブクラス化するとどうなりますか?
2つの異なるApplicationサブクラスの2つの異なるインスタンスが同時に存在することはできますか?それらは問題を引き起こしますか?まったく異なるアプローチを考える必要がありますか?