質問: ### 前提・実現したいこと Androidのホームに表示されるアプリ名と、内部のアプリ名を別のものを設定しようとしています。 具体的には、ホームアプリで表示される名前(以下、**名前A**とします)と、 [設定]ー[アプリ]で表示される名前(以下、**名前B**とします)を別の文字列を設定したいです。 理由としては、ホームで表示される文字数が少ないため、名前Aは略称を、名前Bは正式名を設定しようとしています。 名前Bは、アプリをアンインストールする際に「このアプリをアンインストールしますか?」のダイアログタイトルに表示されるものと同じという認識です。 ### 発生している問題・エラーメッセージ AndroidManifest.xmlで以下のように設定することで、表題の件自体は実現できました。 ``` ``` しかしながら、上記の設定をすると、アプリアンインストール時に表示されるダイアログが以下のようになります。 「名前Aは次のアプリの一部です:名前B. このアプリをアンインストールしますか?」 名前Aと名前Bが一致しているアプリはただ単に 「このアプリをアンインストールしますか?」とだけ表示されます。 名前Aと名前Bが一致していなくても一致している場合と同じメッセージにするにはどのように記述すればいいのでしょうか。 ### 補足情報(言語/FW/ツール等のバージョンなど) Android Studio 2.3.2 build.gradle 2.3.2 テスト環境 Nexsus 5X API24 emulator
回答: 下記の変更を行うとどうでしょうか? ・名前Bを名前Aのところに記述 ・名前Aをintent-filterに記述