【问题标题】:Android Studio: Default Activity Not Found and than USB Debugging not wokingAndroid Studio:未找到默认活动并且 USB 调试不起作用
【发布时间】:2020-11-24 11:51:47
【问题描述】:

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

未找到默认活动

。所以我更改了配置,而不是在 Launch Option 中选择 Default Activity 我选择 Nothing。

我认为这就是为什么我运行项目后什么都没有发生的问题。这是有道理的,因为没有什么是 lauch 还是我错了?

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

安装在 212 毫秒内成功完成。应用程序重启成功,没有 需要重新安装。

但是我的电脑和手机都没有发生任何事情。

【问题讨论】:

    标签: android android-studio android-activity usb-debugging


    【解决方案1】:

    为了启动您的应用程序,它需要一个“入口点”。您可以在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,只需在 Android Studio 中右键单击包 -> 选择 New -> Activity -> 然后例如Empty Activity

    【讨论】:

      【解决方案2】:

      只需在 Manifest.xml 文件中将 过滤器标记添加到您希望开始的活动

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-03
        • 2017-07-17
        • 1970-01-01
        • 2013-03-27
        • 1970-01-01
        相关资源
        最近更新 更多