Предоставление пользовательского имени активности вместо основной активности в андроид студии при создании нового проекта - PullRequest
0 голосов
/ 16 марта 2019

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

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

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

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

Ответы [ 2 ]

1 голос
/ 16 марта 2019

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

enter image description here

1 голос
/ 16 марта 2019

Нажмите Run> Debug Configurations и проверьте следующее

Launch: Default Activity

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

<activity 
android:name="packageName.yourActivityName">
<intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...