Android Studio运行“ app”时出错:找不到默认活动

时间:2019-07-20 04:54:29

标签: android android-studio

我正在macOS 10.14.5上使用Android Studio 3.4.2。每次尝试运行我的应用程序时,都会出现以下错误:

Error running 'app': Default Activity not found

我已经尝试过此解决方案(Error: Default Activity Not Found),但没有帮助。

有帮助吗?

2 个答案:

答案 0 :(得分:1)

如果Invalidate Caches/Restart对您没有帮助,则 也许您忘了在清单中声明您的活动

   <activity android:name="your.package.YourDefaultActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>

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

尝试将其添加到清单中,这行代码告诉系统应用程序应从哪个活动开始,就像应用程序的进入点一样

答案 1 :(得分:0)

确保您注册了默认活动

 <activity
        android:name="org.cocos2dx.cpp.AppActivity"
        android:screenOrientation="portrait"
        android:configChanges="orientation|keyboardHidden|screenSize"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
        android:launchMode="singleTask"
        android:taskAffinity=""  >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

还要确保您选择的模块和默认活动正确

enter image description here