言語ごとに異なるアプリケーションがあります。Androidに同じアプリケーションを複数回インストールするにはどうすればいいですか?
Androidに同じアプリケーションを複数回インストールする可能性はありますか?
私はドイツ語版、フランス語版、同じプログラムの英語版を用意していますが、それぞれ異なるアイコンを持つ別々のアプリケーションとしてインストールされています。
言語ごとに異なるアプリケーションがあります。Androidに同じアプリケーションを複数回インストールするにはどうすればいいですか?
Androidに同じアプリケーションを複数回インストールする可能性はありますか?
私はドイツ語版、フランス語版、同じプログラムの英語版を用意していますが、それぞれ異なるアイコンを持つ別々のアプリケーションとしてインストールされています。
パッケージ名(AndroidManifest.xml
ファイル内)を変更すると、これを行うことができます。 Javaコードのパッケージ名 - AndroidManifest.xml
で定義されているAPKファイルのパッケージ名ではありません。パッケージ名が異なるAPKファイルは、Androidによって全く異なるアプリケーションとみなされます。
注:これは、アプリケーションの国際化のためである場合、Googleによるhereが説明するように、あなたは本当にそれを行う必要があります。
いいえ、できません。少なくともあなたのバージョンごとに異なる識別子とアイコンを定義するためにandroidmanifest.xmlを書き直す必要はありません。
同じデバイスの複数の言語を同じアプリに実際に追加する場合は、言語バージョンごとにパッケージ名(およびアイコン)を変更できます。
これは、間違ってリリースされたシングルトンクラスがこのアプリケーションのいずれかで使用可能に見えることを意味しますか? –
私は、各アプリケーションがそれ自身のプロセスで実行されているので、そうは思わない。私はこれが発生する可能性がある唯一の方法は、シングルトンが明示的に共有されたサービスのように動作している場合です。 – gizmo