Android Studio尝试启动unexistring活动

时间:2018-08-18 11:25:46

标签: android

我在USB闪存驱动器中安装了android studio,因为我在不同的计算机上工作,但我并不总是想要安装它。最近我在一个
上启动了它 一周前工作的计算机,但是当我运行项目时,IDE尝试 进行我在其他计算机上进行过的活动。我试图 重建项目,删除 .idea .gradle 文件夹,禁用即时运行。那些成功没有。我该怎么办?

错误消息:

Error while executing: am start -n "bonfra04.com.application/bonfra04.com.application.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=bonfra04.com.application/.MainActivity }
Error type 3
Error: Activity class {bonfra04.com.application/bonfra04.com.application.MainActivity} does not exist.

Error while Launching activity

现在MainActivity不再存在。

清单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="bonfra04.com.application">

<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/GameTheme">
    <activity android:name=".Launcher">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".Game"></activity>
    <activity android:name=".ScoreViewer"></activity>
</application>

目录结构:

2 个答案:

答案 0 :(得分:1)

在绿色“运行”按钮左侧的Android Studio中,下拉“ 应用”列表,然后按
“编辑配置” ”。
在“常规”标签中,选中“ 启动选项”。
您必须看到“ 默认活动”。如果未选中,请单击确定。

答案 1 :(得分:0)

检查您的清单,我敢打赌此活动仍定义为启动器活动。