невозможно найти явный класс активности, kotlin - PullRequest
0 голосов
/ 31 мая 2018

Активность уже объявлена ​​в манифесте

 <activity
            android:name=".SplashActivity"
            android:theme="@style/AppTheme.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>


open class SplashActivity : AppCompatActivity() {
         override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_splash)
         }
}

Процесс: ge.goleta.taxi, PID: 29708 java.lang.RuntimeException: Невозможно запустить действие ComponentInfo {ge.goleta.taxi/ge.goleta.taxi.SplashActivity}: android.content.ActivityNotFoundException: Невозможно найти явный класс активности {ge.goleta.taxi/int};Вы объявили об этой активности в вашем AndroidManifest.xml?на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2724) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2785) на android.app.ActivityThread.-wrap12 (ActivityThread.java) на android.app.ActivityThread$ H.handleMessage (ActivityThread.java:1532) в android.os.Handler.dispatchMessage (Handler.java:102) в android.os.Looper.loop (Looper.java:163) в android.app.ActivityThread.main (ActivityThread.java:6342) на java.lang.reflect.Method.invoke (собственный метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:880) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:770) Причина: android.content.ActivityNotFoundException: Невозможно найти явный класс действий {ge.goleta.taxi/int};Вы объявили об этой активности в вашем AndroidManifest.xml?на android.app.Instrumentation.checkStartActivityResult (Instrumentation.java:1812) на android.app.Instrumentation.execStartActivity (Instrumentation.java:1525) на android.app.Activity.startActivityForResult (Activity.java:4399) на android.support.v4.app.BaseFragmentActivityApi16.startActivityForResult (BaseFragmentActivityApi16.java:54) в android.support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:67) в android.app.Activity.startActivityForResult и at8: at8).support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:720) на android.app.Activity.startActivity (Activity.java:4682) на android.app.Activity.startActivity (Activity.java:4650) на ге.goleta.taxi.SplashActivity.onCreate (SplashActivity.kt: 49) в android.app.Activity.performCreate (Activity.java:6847) в android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1119) в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2677)

1 Ответ

0 голосов
/ 31 мая 2018

внести изменения, как показано ниже.

 class SplashActivity :AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_splash)
}
}

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

 <application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme.NoActionBar">
<activity android:name=".SplashActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

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

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