未找到 Android Studio 3.2 默认活动



最近我将我的 android 工作室更新到 3.2,但是当旧的打开项目时,我收到错误"找不到默认活动"。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.qualifiedapps.birthdaywishes">
<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>

给定的解决方案都不适合我。对我有用的是:

  • 退出安卓工作室
  • 查找 AndroidStudio3.2(或任何您的版本(文件夹
  • 转到 AndroidStudio3.2 -> 系统 -> 缓存
  • 删除该文件夹
  • 重启安卓工作室

它将重新索引您的文件,并且该内容将起作用

我通过这样做解决了同样的问题

关闭安卓工作室

删除:

1 .安卓

阿拉伯数字。安卓工作室

3 .gradle

从 C:\用户\[您的用户名]

启动安卓工作室(重建需要一些时间(

通过在配置中添加默认活动,它对我有用, 按照以下步骤操作:

1-从运行按钮旁边的下拉列表中选择编辑配置。

2-在启动选项>启动下选择指定的活动。

3-将出现另一个字段"活动",选择您的默认活动。

4-单击"确定"并将项目与gradle文件同步,它应该可以工作。

你已经重构了吗?尝试做 :

  1. 清理了项目
  2. 已删除构建目录
  3. 重新启动的安卓工作室
  4. 重新生成项目

我在C:\Users[您的用户名]下删除了.android,并且全部有效

我按照以下步骤解决了同样的问题

关闭安卓工作室

从 中删除:

  1. C:\Users\your username .android/log and gradle folder

  2. C:\Users\your username .gradle

从 C:\用户[您的用户名]

重新启动计算机并运行Android工作室(重建需要一些时间(

我所做的只是禁用离线模式和同步项目

对于未来有类似问题的访问者,如果这对您来说是同样的问题,我只是发布这个。我尝试了这里提到的所有内容,但没有一个奏效。 错误:未找到默认活动

我正在使用Android Studio Stable 3.2.1版本,项目在Kotlin中。 我再次克隆项目并在几次无效缓存/重新启动后再次重新打开项目,但没有帮助。 最后,这 1 帮助 -> 在根 .gradle文件中升级kotlin 版本。从1.3.10 到 1.3.11

在根分级文件中

buildscript {
ext.kotlin_version = '1.3.11'
ext.annotation_version = "27.1.1"
repositories {
google()
maven { url 'https://maven.fabric.io/public' }
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.0.2'
classpath 'io.fabric.tools:gradle:1.+'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

文件 ->使缓存/重新启动无效 解决了我的问题

在清单文件中设置自定义样式后,我遇到了此构建错误。

android:theme="@style/AppTheme">

android:theme="@style/TransparentBackgroundApp">

文件 -> 使缓存失效/重新启动... 然后将项目与 Gradle 文件同步

最新更新