Ошибка при запуске приложения: активность по умолчанию не найдена - PullRequest
0 голосов
/ 15 декабря 2018

Здесь я нашел несколько решений, но ни одно из них не работает для меня ... Я клонировал существующий проект Androi, он работал отлично, я добавил и изменил некоторый код, добавил фрагмент и ресурс для фрагмента.При этом все продолжало работать нормально, но внезапно я получил эту ошибку ...

Я попробовал несколько вещей: 1. В «Редактировании конфигурации» изменил «Действие по умолчанию» на конкретное действие, но потом получаюошибка, что он не указан в AndroidManifest.xml (который это).2. Я попытался использовать полный путь к пакету в манифесте («com.example.something.ActivityLogin» вместо «.ActivityLogin»)

    <activity android:name=".ActivityLogin"
        android:launchMode="singleInstance"
        android:screenOrientation="portrait"
        android:configChanges="orientation|keyboardHidden"
        android:windowSoftInputMode="adjustResize">

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

    </activity>
Недействительные кэши и перезапуск Попытка переустановки Androi Studio

А теперь для самого сумасшедшего: 5. Удалил весь проект, вытащил мастер из git, и проблема заключается ввсе еще присутствует!

Кроме того, я вообще не трогал AndroidManifest и ActivityLogin, я ничего не рефакторировал ...

Я не уверен, где искать дальше, яугадаете, что это проблема Android Studio (3.2.1 от 9 октября 2018 года)?Кроме того, еще один проект работает нормально ...

Ответы [ 2 ]

0 голосов
/ 17 декабря 2018
<intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.DEFAULT"/>
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

Проект сборки-очистки или Проект сборки-восстановления

0 голосов
/ 16 декабря 2018

Ну, я знал, что это был не мой код, это была Android Studio ... Это помогло: https://stackoverflow.com/a/52680053/5427848

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...