アプリで作成したアプリのコンポーネントごとに、対応する XML 要素をマニフェスト ファイルで宣言する必要があります。
マニフェスト ファイルで宣言せずに、これらのコンポーネントをサブクラス化した場合、システムはそのコンポーネントを開始できません。
Activity を継承した class を作成しただけでは、アクティビティを起動することができない。アクティビティを作成したらマニフェストファイルに宣言する必要がある。基本的に「New → Kotlin File/Class」でアクティビティクラスを作成しない。「New → Activity」で作成すること。<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="ドメイン.sampleproject"> <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"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application></manifest><?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="ドメイン.sampleproject"> <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"> <activity android:name=".SubActivity"></activity> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application></manifest>