Предоставление пользовательского имени действия вместо основного действия в android Studio при создании нового проекта

#android #android-activity

#Android #android-активность

Вопрос:

Я только начал учиться использовать Android Studio и использовать примеры кодов входа и регистрации, приведенные в различных блогах.

Проблема: Всякий раз, когда я запускаю новый проект, загружаемое пустое действие по умолчанию называется как MainActivity . Если я позже изменю название действия, это приведет к различным ошибкам сборки. Я использую AndroidStudio 3.3.2 .

Я попытался создать проект без активности и попытался добавить пустое действие после создания проекта. Действие было создано, однако, когда я пытаюсь запустить приложение, я получаю сообщение об ошибке Default activity not found .

Как мне создать проект с пользовательским именем для действия?

Ответ №1:

на самом деле это очень просто. вы можете реорганизовать имя файла, а Android Studio обработает ошибки.

введите описание изображения здесь

Комментарии:

1. спасибо …. с таким количеством опций для настройки в Android studio…it просто выполняет один виртуальный цикл … ваше решение сработало.

Ответ №2:

Нажмите Выполнить > Отладить конфигурации и проверьте далее

Запуск: действие по умолчанию

После этого перейдите в manifest и найдите действие, которое вы хотите запустить первым. Добавьте к нему intent-filter:

 <activity 
android:name="packageName.yourActivityName">
<intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>