Android Studio:默认 Activity 未找到并且 USB 调试不工作

Android Studio: Default Activity Not Found and than USB Debugging not woking

我重新安装了 Android Studio。我的第一个问题是,当我尝试 运行 我的 Activity 时,出现错误:

Default Activity Not Found

。所以我更改了配置,而不是在启动选项中选择默认 Activity 我选择了 Nothing.

我认为这就是为什么在我 运行 项目之后没有任何反应的问题。这是有道理的,因为没什么好笑的,还是我错了?

Android Studio 看到我的设备并且它正在通过 USB 连接。我以前做过,所以我知道我必须在我的设备上允许 USB 调试,我做到了。在我点击 运行 之后,开始加载,然后它说:

Install succesfully finished in 212 ms. App restart succedful without requiring a re-install.

但是我的电脑和 phone 都没有任何反应。

为了启动您的应用程序,它需要一个“入口点”。您可以在 AndroidManifest.xml 文件中定义它,例如:

<activity android:name="com.myapp.MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

在第一行添加包路径 + 您要在启动时打开的 Activity。您收到错误消息 Default Activity not found 的原因可能是您创建了一个没有 Activity 的项目。 要创建一个新的 Activity 只需 right-click 到 Android Studio 中的包 -> select New -> Activity -> 然后例如Empty Activity

只需在 Manifest.xml 文件 中添加一个 过滤器标签 到您想要的 activity以

开头
<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>