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

Я использую Android Studio.Когда я запускаю свое приложение, я получаю сообщение об ошибке Default activity not found.
. Я знаю метод Sync Project with Gradle Files, он работает, но мне нужно использовать его каждый раз, когда я хочу запустить свое приложение.

Iтакже пытался Invalidate Cache and Restart, но это ничего не решило.

Вот часть моего AndroidManifest.xml:

<activity android:name="com.discodery.android.discoderyapp.SplashActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

Есть ли способ окончательно решить эту проблему?

У меня также есть странные ошибки (которые не отменяют сборку), подобные этой:

companion object {
    fun getStartIntent(context: Context) : Intent = Intent(context, MessageSentActivity::class.java)
}

В этом примере слово java в конце строки имеет красный цвет и произнесите:Unresolved reference : java.

Полагаю, мой редактор сломан, но я удалил его сегодня днем, и он продолжал выдавать мне эти ошибки.

Спасибо.

1 Ответ

0 голосов
/ 26 февраля 2019

Проблема решена!Вот что я сделал:

  • Uninstalled Android Studio, (поставил галочку в поле «Удалить данные пользователя»)
  • Reinstalled it
  • Обновлено ext.kotlin_version до 1.3.21 как предложено dastan
  • Удалено app/build каталог
  • Чистый проект
  • Перестроить проект

Я думаю, что это была версия kotlin, которая бросаламне это исключение.Спасибо Дастан за твой ответ!

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