Установлено приложение Android деятельности, как несколько значков

Мой Android приложение имеет 2 деятельности. Экран входа и экрана поиска. Когда я развернуть приложение в эмуляторе или на устройстве, я вижу 2 иконки одного приложения. Когда я нажимаю на значок, он открывает 1 1 Экран (Экран входа) и когда я нажимаю на значок 2 он открывает экран 2 (окно поиска). По логике, когда я войти, он должен показать на экране поиска. Не знаю, когда я'м делаешь ошибку.

Решение

Ваш файл манифеста должен иметь только эту строку в событие, которое вы хотите иметь значок:

Судя по вашему описанию, похоже, что оба направления деятельности по этой линии.

Комментарии (4)

В mainfest файл, когда у вас есть следующий тег в двух разных видах деятельности тегам, в то время, приложение для Android, кажется, дважды установлен.




Комментарии (2)

Замечание, сделанное @Эдриан C на его ответ решил нашу проблему.

Файл манифеста нашего основного приложения был только один тег `интент-фильтра с указанием только одного вида деятельности, как операции запуска для приложения.

Поэтому мне пришлось заглянуть глубже...

Мы включили проекты библиотеки (к счастью, написанный нами) и файл манифеста одного из проектов библиотеки имели намерение-фильтр тэгом` о своей деятельности, указав, что деятельность в качестве пусковой деятельности.

Когда мы потом вошли, что проект библиотеки в наше основное приложение (которое имеет свое собственное намерение-фильтр с указанием пусковой активности), полный исходный код увидел двух интент-фильтр теги, определяющие два вида деятельности как пусковой деятельности и, следовательно, две иконки приложений были созданы.

Когда мы сняли интент-фильтр определение активности запуска в проекте библиотеки, второй значок запуска приложений исчезли.

Комментарии (0)